Index

A B D E F H N R S T 
All Classes and Interfaces|All Packages

A

afterEach() - Method in record class de.oliver.plugintests.FPTestClass
Returns the value of the afterEach record component.

B

beforeEach() - Method in record class de.oliver.plugintests.FPTestClass
Returns the value of the beforeEach record 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 FPTestClass record 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 testClass record component.
testMethods() - Method in record class de.oliver.plugintests.FPTestClass
Returns the value of the testMethods record 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 equals method.
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
 
A B D E F H N R S T 
All Classes and Interfaces|All Packages