Interface Glib.OnTestFixtureFunc

Enclosing class:
Glib
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface Glib.OnTestFixtureFunc
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onTestFixtureFunc(CallbackHandler __self, Pointer fixture, Pointer user_data)
    The type used for functions that operate on test fixtures.
  • Method Details

    • onTestFixtureFunc

      void onTestFixtureFunc(CallbackHandler __self, @Nonnull Pointer fixture, @Nullable Pointer user_data)
      The type used for functions that operate on test fixtures. This is
      used for the fixture setup and teardown functions as well as for the
      testcases themselves.

      @user_data is a pointer to the data that was given when registering
      the test case.

      @fixture will be a pointer to the area of memory allocated by the
      test framework, of the size requested. If the requested size was
      zero then @fixture will be equal to @user_data.
      Parameters:
      fixture - the test fixture
      user_data - the data provided when registering the test