Index
All Classes and Interfaces|All Packages
A
- afterEach() - Method in record class de.oliver.plugintests.FPTestClass
-
Returns the value of the
afterEachrecord component.
B
- beforeEach() - Method in record class de.oliver.plugintests.FPTestClass
-
Returns the value of the
beforeEachrecord component.
D
- de.oliver.plugintests - package de.oliver.plugintests
- de.oliver.plugintests.annotations - package de.oliver.plugintests.annotations
- de.oliver.plugintests.utils - package de.oliver.plugintests.utils
- delay(Runnable) - Static method in class de.oliver.plugintests.utils.Delay
- Delay - Class in de.oliver.plugintests.utils
- Delay() - Constructor for class de.oliver.plugintests.utils.Delay
- displayName(Method) - Method in record class de.oliver.plugintests.FPTestClass
-
Generates a display name for a given test method, incorporating annotation details if present.
E
- equals(Object) - Method in record class de.oliver.plugintests.FPTestClass
-
Indicates whether some other object is "equal to" this one.
- expect(T) - Static method in class de.oliver.plugintests.Expectable
-
Creates a new instance of Expectable for the given value.
- Expectable<T> - Class in de.oliver.plugintests
-
A generic class for making assertions on the expected values.
F
- FPAfterEach - Annotation Interface in de.oliver.plugintests.annotations
-
Annotation to mark a method that should be executed after each test case in a test class.
- FPBeforeEach - Annotation Interface in de.oliver.plugintests.annotations
-
FPBeforeEach is a custom annotation designed to be used on methods that should be executed before each test method.
- FPTest - Annotation Interface in de.oliver.plugintests.annotations
-
FPTest is a custom annotation designed to be used on methods for marking them as test cases.
- FPTestClass - Record Class in de.oliver.plugintests
-
FPTestClass is a record that encapsulates information about a test class and its associated test methods.
- FPTestClass(Class, Method, Method, List) - Constructor for record class de.oliver.plugintests.FPTestClass
-
Creates an instance of a
FPTestClassrecord class. - fromClass(Class) - Static method in record class de.oliver.plugintests.FPTestClass
-
Creates an instance of FPTestClass by inspecting the provided test class for methods annotated with FPTest, FPBeforeEach, and FPAfterEach annotations.
H
- hashCode() - Method in record class de.oliver.plugintests.FPTestClass
-
Returns a hash code value for this object.
N
- name() - Element in annotation interface de.oliver.plugintests.annotations.FPTest
-
Specifies the name of the test case.
R
- runTests(Player) - Method in record class de.oliver.plugintests.FPTestClass
-
Runs the test methods belonging to the test class, performing any necessary setup and teardown operations.
S
- skip() - Element in annotation interface de.oliver.plugintests.annotations.FPTest
-
Indicates whether the annotated test case should be skipped during test execution.
T
- testClass() - Method in record class de.oliver.plugintests.FPTestClass
-
Returns the value of the
testClassrecord component. - testMethods() - Method in record class de.oliver.plugintests.FPTestClass
-
Returns the value of the
testMethodsrecord component. - toBe(T) - Method in class de.oliver.plugintests.Expectable
-
Asserts that the actual value is equal to the expected value.
- toBeDefined() - Method in class de.oliver.plugintests.Expectable
-
Ensures that the actual value is not null.
- toBeGreaterThan(T) - Method in class de.oliver.plugintests.Expectable
-
Asserts that the actual value is greater than the expected value.
- toBeInstanceOf(Class) - Method in class de.oliver.plugintests.Expectable
-
Asserts that the actual value is an instance of the expected class.
- toBeLessThan(T) - Method in class de.oliver.plugintests.Expectable
-
Asserts that the actual value is less than the expected value.
- toBeNull() - Method in class de.oliver.plugintests.Expectable
-
Asserts that the value of the field 't' is null.
- toContain(Object) - Method in class de.oliver.plugintests.Expectable
-
Asserts that the given expected value is contained within the actual value.
- toEqual(T) - Method in class de.oliver.plugintests.Expectable
-
Asserts that the actual value is equal to the expected value using the
equalsmethod. - toHaveLength(int) - Method in class de.oliver.plugintests.Expectable
-
Asserts that the actual value has the expected length.
- toString() - Method in record class de.oliver.plugintests.FPTestClass
-
Returns a string representation of this record class.
- toThrow(Class) - Method in class de.oliver.plugintests.Expectable
All Classes and Interfaces|All Packages