Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(Class<?>) - Method in record class io.github.imagineDevit.giwt.core.context.GiwtContext
- add(Object) - Method in record class io.github.imagineDevit.giwt.core.context.GiwtContext
- addAndGivenMsg(String) - Method in class io.github.imagineDevit.giwt.core.ATestCase
- addAndThenMsg(String) - Method in class io.github.imagineDevit.giwt.core.ATestCase
- addClassReport(TestCaseReport.ClassReport) - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport
- addDescriptionItem(TestCaseReport.TestReport.DescriptionItem) - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport
- addGivenMsg(String) - Method in class io.github.imagineDevit.giwt.core.ATestCase
- addTestMethod(Class<?>, List<Method>, boolean) - Method in record class io.github.imagineDevit.giwt.core.context.GiwtContext
- addTestReport(TestCaseReport.TestReport) - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport.ClassReport
- addThenMsg(String) - Method in class io.github.imagineDevit.giwt.core.ATestCase
- addTrace(String) - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport
- addWhenMsg(String) - Method in class io.github.imagineDevit.giwt.core.ATestCase
- AFTER_ALL - Static variable in class io.github.imagineDevit.giwt.core.callbacks.Callback.Methods
- AFTER_EACH - Static variable in class io.github.imagineDevit.giwt.core.callbacks.Callback.Methods
- afterAll() - Method in interface io.github.imagineDevit.giwt.core.callbacks.AfterAllCallback
- AfterAll - Annotation Interface in io.github.imagineDevit.giwt.core.annotations
-
Annotation used to specify methods that should be executed after all test methods in a test class.
- afterAllCallback() - Method in record class io.github.imagineDevit.giwt.core.callbacks.GiwtCallbacks
-
Returns the value of the
afterAllCallback
record component. - AfterAllCallback - Interface in io.github.imagineDevit.giwt.core.callbacks
-
An interface that represents a callback method to be executed after all tests have run.
- afterEach() - Method in interface io.github.imagineDevit.giwt.core.callbacks.AfterEachCallback
- AfterEach - Annotation Interface in io.github.imagineDevit.giwt.core.annotations
-
Represents an annotation used to annotate methods that should be executed after each test method in a test class.
- afterEachCallback() - Method in record class io.github.imagineDevit.giwt.core.callbacks.GiwtCallbacks
-
Returns the value of the
afterEachCallback
record component. - AfterEachCallback - Interface in io.github.imagineDevit.giwt.core.callbacks
-
Represents a callback function to be executed after each test.
- all(ExpectedToMatch.Matching<T>...) - Static method in interface io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch
-
Creates an all expectation for a value.
- All(List<ExpectedToMatch.Matching<T>>) - Constructor for record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.All
-
Creates an instance of a
All
record class. - and(E) - Method in interface io.github.imagineDevit.giwt.core.expectations.ExpectationChain
-
Adds an expectation to the chain.
- and(E) - Method in class io.github.imagineDevit.giwt.core.expectations.ExpectationChain.OnFailure
-
Adds an expectation to the chain and verifies it with the error.
- and(E) - Method in class io.github.imagineDevit.giwt.core.expectations.ExpectationChain.OnValue
-
Adds an expectation to the chain and verifies it with the value.
- and(String) - Static method in record class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport.DescriptionItem
- and(String) - Static method in record class io.github.imagineDevit.giwt.core.statements.StmtMsg
- anItemEqualTo(I) - Static method in interface io.github.imagineDevit.giwt.core.expectations.ExpectedToHave
-
Creates an expectation for a value to contain a specific item.
- AnItemEqualTo(I) - Constructor for record class io.github.imagineDevit.giwt.core.expectations.ExpectedToHave.AnItemEqualTo
-
Creates an instance of a
AnItemEqualTo
record class. - appendTestInClass(Class<?>, EngineDescriptor) - Static method in class io.github.imagineDevit.giwt.core.utils.SelectorUtils
- appendTestInMethod(Method, EngineDescriptor) - Static method in class io.github.imagineDevit.giwt.core.utils.SelectorUtils
- appendTestInRoot(ClasspathRootSelector, EngineDescriptor, List<Predicate<String>>) - Static method in class io.github.imagineDevit.giwt.core.utils.SelectorUtils
- asComparableOrThrow(T, Supplier<E>) - Static method in class io.github.imagineDevit.giwt.core.utils.Utils
- ATestCase<T,
R, STATE extends ATestCaseState<T>, RESULT extends ATestCaseResult<R>> - Class in io.github.imagineDevit.giwt.core -
Test case abstract class.
- ATestCase(String, TestCaseReport.TestReport, TestParameters.Parameter) - Constructor for class io.github.imagineDevit.giwt.core.ATestCase
-
Constructor
- ATestCase.Result - Enum Class in io.github.imagineDevit.giwt.core
-
Test case result that can be either success or failure
- ATestCaseResult<T> - Class in io.github.imagineDevit.giwt.core
- ATestCaseResult(Throwable) - Constructor for class io.github.imagineDevit.giwt.core.ATestCaseResult
- ATestCaseResult(T) - Constructor for class io.github.imagineDevit.giwt.core.ATestCaseResult
- ATestCaseResult.ResultValue - Class in io.github.imagineDevit.giwt.core
- ATestCaseResult.ResultValue.Err<E extends Throwable> - Class in io.github.imagineDevit.giwt.core
- ATestCaseResult.ResultValue.Ok<T> - Class in io.github.imagineDevit.giwt.core
- ATestCaseState<T> - Class in io.github.imagineDevit.giwt.core
- ATestCaseState(T) - Constructor for class io.github.imagineDevit.giwt.core.ATestCaseState
B
- BEFORE_ALL - Static variable in class io.github.imagineDevit.giwt.core.callbacks.Callback.Methods
- BEFORE_EACH - Static variable in class io.github.imagineDevit.giwt.core.callbacks.Callback.Methods
- beforeAll() - Method in interface io.github.imagineDevit.giwt.core.callbacks.BeforeAllCallback
- BeforeAll - Annotation Interface in io.github.imagineDevit.giwt.core.annotations
-
The
BeforeAll
annotation is used to mark a method that will be executed once before all test methods in a test class. - beforeAllCallback() - Method in record class io.github.imagineDevit.giwt.core.callbacks.GiwtCallbacks
-
Returns the value of the
beforeAllCallback
record component. - BeforeAllCallback - Interface in io.github.imagineDevit.giwt.core.callbacks
-
A functional interface that represents a callback to be executed before all test cases in a test suite.
- beforeEach() - Method in interface io.github.imagineDevit.giwt.core.callbacks.BeforeEachCallback
- BeforeEach - Annotation Interface in io.github.imagineDevit.giwt.core.annotations
-
An annotation used to mark methods that should be executed before each test case in a testing framework.
- beforeEachCallback() - Method in record class io.github.imagineDevit.giwt.core.callbacks.GiwtCallbacks
-
Returns the value of the
beforeEachCallback
record component. - BeforeEachCallback - Interface in io.github.imagineDevit.giwt.core.callbacks
-
This functional interface represents a callback that is executed before each test method
- between(T, T) - Static method in interface io.github.imagineDevit.giwt.core.expectations.ExpectedToBe
-
Creates an expectation that a value should be between the min and max values.
- Between(T, T) - Constructor for record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.Between
-
Creates an instance of a
Between
record class. - bg(String) - Static method in class io.github.imagineDevit.giwt.core.utils.TextUtils
- blue(String) - Static method in class io.github.imagineDevit.giwt.core.utils.TextUtils
- bold(String) - Static method in class io.github.imagineDevit.giwt.core.utils.TextUtils
C
- Callback - Interface in io.github.imagineDevit.giwt.core.callbacks
-
Callback interface
- Callback.Methods - Class in io.github.imagineDevit.giwt.core.callbacks
- callbacks() - Method in record class io.github.imagineDevit.giwt.core.context.ClassCtx
-
Returns the value of the
callbacks
record component. - checkTestNamesDuplication(Class<?>) - Static method in class io.github.imagineDevit.giwt.core.utils.Utils
- ClassCtx<T> - Record Class in io.github.imagineDevit.giwt.core.context
- ClassCtx(T, TestConfiguration, GiwtCallbacks, Map<String, List<? extends TestParameters.Parameter>>, Set<ClassCtx.TestMethod>) - Constructor for record class io.github.imagineDevit.giwt.core.context.ClassCtx
-
Creates an instance of a
ClassCtx
record class. - ClassCtx.TestMethod - Record Class in io.github.imagineDevit.giwt.core.context
- ClassReport(String) - Constructor for class io.github.imagineDevit.giwt.core.report.TestCaseReport.ClassReport
- clazz() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToFail.WihType
-
Returns the value of the
clazz
record component. - CloseableCase - Class in io.github.imagineDevit.giwt.core
-
Closeable case
- CloseableCase() - Constructor for class io.github.imagineDevit.giwt.core.CloseableCase
- compareTo(ClassCtx.TestMethod) - Method in record class io.github.imagineDevit.giwt.core.context.ClassCtx.TestMethod
- configuration() - Method in record class io.github.imagineDevit.giwt.core.context.ClassCtx
-
Returns the value of the
configuration
record component. - ConfigureWith - Annotation Interface in io.github.imagineDevit.giwt.core.annotations
-
Annotation that specifies the test configuration class for a particular class.
- consumeValue(Consumer<T>) - Method in class io.github.imagineDevit.giwt.core.ATestCaseState
- CONTEXT - Static variable in class io.github.imagineDevit.giwt.core.GiwtTestEngine
- ContextUtils - Class in io.github.imagineDevit.giwt.core.context
- ContextUtils() - Constructor for class io.github.imagineDevit.giwt.core.context.ContextUtils
- createReport() - Method in class io.github.imagineDevit.giwt.core.descriptors.GiwtClassTestDescriptor
- createTestCase(String, TestCaseReport.TestReport, TestParameters.Parameter) - Method in class io.github.imagineDevit.giwt.core.GiwtTestExecutor
D
- DASH - Static variable in class io.github.imagineDevit.giwt.core.utils.Utils
- description() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.Matching
-
Returns the value of the
description
record component. - DescriptionItem(String, String) - Constructor for record class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport.DescriptionItem
-
Creates an instance of a
DescriptionItem
record class. - discover(EngineDiscoveryRequest, UniqueId) - Method in class io.github.imagineDevit.giwt.core.GiwtTestEngine
- DO_NOT_HAVE_EXACTLY_ONE_ARG - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.TestMethodException.Reasons
- DO_NOT_HAVE_MORE_THAN_ONE_ARG - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.ParameterizedTestMethodException.Reasons
- DO_NOT_RETURN_VOID - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.ParameterizedTestMethodException.Reasons
- DO_NOT_RETURN_VOID - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.ParameterSourceException.Reasons
- DO_NOT_RETURN_VOID - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.TestMethodException.Reasons
- doVerify(T) - Method in interface io.github.imagineDevit.giwt.core.expectations.Expectation
- DuplicateTestNameException - Exception in io.github.imagineDevit.giwt.core.errors
-
Exception thrown when a duplicated test names are found
- DuplicateTestNameException(List<String>) - Constructor for exception io.github.imagineDevit.giwt.core.errors.DuplicateTestNameException
E
- ENGINE_ID - Static variable in class io.github.imagineDevit.giwt.core.GiwtTestEngine
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.callbacks.GiwtCallbacks
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.context.ClassCtx
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.context.ClassCtx.TestMethod
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.context.GiwtContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.expectations.Expectation.Name.Value
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.Between
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.EqualTo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.GreaterThan
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.LessThan
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.NotEqualTo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.NotNull
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.Null
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToFail.WihType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToFail.WithMessage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToHave.AnItemEqualTo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToHave.Size
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.All
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.Matching
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.None
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.One
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport.DescriptionItem
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.statements.StmtMsg
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.utils.Val.Setted
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.core.utils.Val.Unsetted
-
Indicates whether some other object is "equal to" this one.
- equalTo(T) - Static method in interface io.github.imagineDevit.giwt.core.expectations.ExpectedToBe
-
Creates an expectation that a value should be equal to the expected value.
- EqualTo(T) - Constructor for record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.EqualTo
-
Creates an instance of a
EqualTo
record class. - err() - Method in class io.github.imagineDevit.giwt.core.ATestCaseResult.ResultValue
- Err(E) - Constructor for class io.github.imagineDevit.giwt.core.ATestCaseResult.ResultValue.Err
- error() - Method in class io.github.imagineDevit.giwt.core.utils.Matchers.MatchCase
- ExceptionArg(Supplier<RuntimeException>) - Constructor for class io.github.imagineDevit.giwt.core.utils.Matchers.Result.FailureArg.ExceptionArg
- excludeFromReport() - Method in class io.github.imagineDevit.giwt.core.TestConfiguration
- execute(Runnable, Consumer<GiwtClassTestDescriptor>, Runnable) - Method in class io.github.imagineDevit.giwt.core.descriptors.GiwtClassTestDescriptor
- execute(Consumer<GiwtMethodTestDescriptor>, boolean) - Method in class io.github.imagineDevit.giwt.core.descriptors.GiwtMethodTestDescriptor
- execute(ExecutionRequest) - Method in class io.github.imagineDevit.giwt.core.GiwtTestEngine
- execute(ExecutionRequest, TestDescriptor) - Method in class io.github.imagineDevit.giwt.core.GiwtTestExecutor
- Expectable<T> - Interface in io.github.imagineDevit.giwt.core.expectations
-
This interface provides methods for asserting the state of a result value.
- Expectation<T> - Interface in io.github.imagineDevit.giwt.core.expectations
-
This interface represents an expectation, which is a condition that a value must satisfy.
- Expectation.Name - Interface in io.github.imagineDevit.giwt.core.expectations
- Expectation.Name.None - Class in io.github.imagineDevit.giwt.core.expectations
- Expectation.Name.Value - Record Class in io.github.imagineDevit.giwt.core.expectations
- Expectation.OnFailure - Interface in io.github.imagineDevit.giwt.core.expectations
-
This interface represents a failed expectation.
- Expectation.OnValue<T> - Interface in io.github.imagineDevit.giwt.core.expectations
-
This interface represents a successful expectation.
- ExpectationChain<T,
E extends Expectation<T>> - Interface in io.github.imagineDevit.giwt.core.expectations -
The ExpectationChain interface represents a chain of expectations.
- ExpectationChain.OnFailure<E extends Expectation.OnFailure> - Class in io.github.imagineDevit.giwt.core.expectations
-
The OnFailure class represents a chain of expectations that are verified when an error occurs.
- ExpectationChain.OnValue<T,
E extends Expectation.OnValue<T>> - Class in io.github.imagineDevit.giwt.core.expectations -
The OnValue class represents a chain of expectations that are verified with a value.
- expected() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.EqualTo
-
Returns the value of the
expected
record component. - expected() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.NotEqualTo
-
Returns the value of the
expected
record component. - ExpectedToBe<T> - Interface in io.github.imagineDevit.giwt.core.expectations
-
This interface provides a set of static methods to create different types of expectations.
- ExpectedToBe.Between<T> - Record Class in io.github.imagineDevit.giwt.core.expectations
-
This record represents an expectation that a value should be between the min and max values.
- ExpectedToBe.EqualTo<T> - Record Class in io.github.imagineDevit.giwt.core.expectations
-
This record represents an expectation that a value should be equal to the expected value.
- ExpectedToBe.GreaterThan<T> - Record Class in io.github.imagineDevit.giwt.core.expectations
-
This record represents an expectation that a value should be greater than the min value.
- ExpectedToBe.LessThan<T> - Record Class in io.github.imagineDevit.giwt.core.expectations
-
This record represents an expectation that a value should be lesser than the max value.
- ExpectedToBe.NotEqualTo<T> - Record Class in io.github.imagineDevit.giwt.core.expectations
-
This record represents an expectation that a value should not be equal to the expected value.
- ExpectedToBe.NotNull<T> - Record Class in io.github.imagineDevit.giwt.core.expectations
-
This record represents an expectation that a value should not be null.
- ExpectedToBe.Null<T> - Record Class in io.github.imagineDevit.giwt.core.expectations
-
This record represents an expectation that a value should be null.
- ExpectedToFail - Interface in io.github.imagineDevit.giwt.core.expectations
-
This interface provides a set of static methods to create different types of failure expectations.
- ExpectedToFail.WihType - Record Class in io.github.imagineDevit.giwt.core.expectations
-
This record represents a failure expectation that an exception should be of a specific type.
- ExpectedToFail.WithMessage - Record Class in io.github.imagineDevit.giwt.core.expectations
-
This record represents a failure expectation that an exception should have a specific message.
- ExpectedToHave<T> - Interface in io.github.imagineDevit.giwt.core.expectations
-
This interface defines the expectations for a given value.
- ExpectedToHave.AnItemEqualTo<T,
I> - Record Class in io.github.imagineDevit.giwt.core.expectations -
This record defines an expectation for a value to contain a specific item.
- ExpectedToHave.Size<T> - Record Class in io.github.imagineDevit.giwt.core.expectations
-
This record defines an expectation for a value to have a specific size.
- ExpectedToMatch<T> - Interface in io.github.imagineDevit.giwt.core.expectations
-
This interface defines the expectations for a value to match a certain condition.
- ExpectedToMatch.All<T> - Record Class in io.github.imagineDevit.giwt.core.expectations
-
This record defines an all expectation for a value.
- ExpectedToMatch.Matching<T> - Record Class in io.github.imagineDevit.giwt.core.expectations
-
This record defines a matching expectation for a value.
- ExpectedToMatch.None<T> - Record Class in io.github.imagineDevit.giwt.core.expectations
-
This record defines a none expectation for a value.
- ExpectedToMatch.One<T> - Record Class in io.github.imagineDevit.giwt.core.expectations
-
This record defines a one expectation for a value.
- ExtendWith - Annotation Interface in io.github.imagineDevit.giwt.core.annotations
-
Annotation that specifies the extensions classes for a particular class.
F
- FAILED - Static variable in interface io.github.imagineDevit.giwt.core.expectations.Expectation
- failure(Matchers.Result.FailureArg) - Static method in class io.github.imagineDevit.giwt.core.utils.Matchers.Result
- failure(String) - Static method in class io.github.imagineDevit.giwt.core.utils.Matchers.Result
- Failure() - Constructor for class io.github.imagineDevit.giwt.core.utils.Matchers.Result.Failure
- FAILURE - Enum constant in enum class io.github.imagineDevit.giwt.core.ATestCase.Result
- FAILURE - Enum constant in enum class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport.Status
- FailureArg() - Constructor for class io.github.imagineDevit.giwt.core.utils.Matchers.Result.FailureArg
- formatName(String) - Method in class io.github.imagineDevit.giwt.core.TestParameters.Parameter
G
- GENERATE_REPORT - Static variable in class io.github.imagineDevit.giwt.core.utils.MvnArgs
- get() - Method in class io.github.imagineDevit.giwt.core.ATestCaseResult.ResultValue
- get(Class<?>) - Method in record class io.github.imagineDevit.giwt.core.context.GiwtContext
- getCallbacks(Class<?>) - Method in record class io.github.imagineDevit.giwt.core.context.GiwtContext
- getClassReport(String) - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport
- getClassReports() - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport
- getConfiguration(Class<?>) - Method in record class io.github.imagineDevit.giwt.core.context.GiwtContext
- getError() - Method in class io.github.imagineDevit.giwt.core.ATestCaseResult.ResultValue.Err
- getException() - Method in class io.github.imagineDevit.giwt.core.utils.Matchers.Result.Failure.WithException
- getException() - Method in class io.github.imagineDevit.giwt.core.utils.Matchers.Result.FailureArg.ExceptionArg
- getFailureCount() - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport.ClassReport
- getGroupId() - Method in class io.github.imagineDevit.giwt.core.GiwtTestEngine
- getId() - Method in class io.github.imagineDevit.giwt.core.GiwtTestEngine
- getInstanceOf(Class<?>) - Method in record class io.github.imagineDevit.giwt.core.context.GiwtContext
- getMessage() - Method in class io.github.imagineDevit.giwt.core.utils.Matchers.Result.Failure.WithMessage
- getMessage() - Method in class io.github.imagineDevit.giwt.core.utils.Matchers.Result.FailureArg.StringArg
- getName() - Method in class io.github.imagineDevit.giwt.core.ATestCase
-
Returns the name of the test case with its relevant parameters formatted.
- getName() - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport.ClassReport
- getName() - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport
- getOr(Supplier<T>) - Method in class io.github.imagineDevit.giwt.core.utils.MutVal
-
Returns the value if it is set, otherwise sets the value to the result of the supplied function and returns it.
- getParameters() - Method in class io.github.imagineDevit.giwt.core.TestParameters
- getParameters(Class<?>, Method) - Method in record class io.github.imagineDevit.giwt.core.context.GiwtContext
- getParameterSource(Method) - Method in record class io.github.imagineDevit.giwt.core.context.GiwtContext
- getParams() - Method in class io.github.imagineDevit.giwt.core.descriptors.GiwtMethodTestDescriptor
- getReason() - Method in exception io.github.imagineDevit.giwt.core.errors.ParameterizedTestMethodException
- getReason() - Method in exception io.github.imagineDevit.giwt.core.errors.ParameterSourceException
- getReason() - Method in exception io.github.imagineDevit.giwt.core.errors.TestClassException
- getReason() - Method in exception io.github.imagineDevit.giwt.core.errors.TestMethodException
- getSkippedCount() - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport.ClassReport
- getStatus() - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport
- getSuccessCount() - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport.ClassReport
- getSuccessRate() - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport.ClassReport
- getTestCase(TestCaseReport.TestReport, Function<String, BiFunction<TestCaseReport.TestReport, TestParameters.Parameter, TC>>, Function<TC, String>) - Method in class io.github.imagineDevit.giwt.core.descriptors.GiwtMethodTestDescriptor
- getTestInstance() - Method in class io.github.imagineDevit.giwt.core.descriptors.GiwtClassTestDescriptor
- getTestInstance() - Method in class io.github.imagineDevit.giwt.core.descriptors.GiwtMethodTestDescriptor
- getTestMethod() - Method in class io.github.imagineDevit.giwt.core.descriptors.GiwtMethodTestDescriptor
- getTestName(Method) - Static method in class io.github.imagineDevit.giwt.core.utils.Utils
- getType() - Method in class io.github.imagineDevit.giwt.core.descriptors.GiwtClassTestDescriptor
- getType() - Method in class io.github.imagineDevit.giwt.core.descriptors.GiwtMethodTestDescriptor
- getType() - Method in class io.github.imagineDevit.giwt.core.descriptors.GiwtParameterizedMethodTestDescriptor
- getValue() - Method in class io.github.imagineDevit.giwt.core.ATestCaseResult.ResultValue.Ok
- getValue() - Method in class io.github.imagineDevit.giwt.core.utils.Matchers.Result.Success
- given(String) - Static method in record class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport.DescriptionItem
- given(String) - Static method in record class io.github.imagineDevit.giwt.core.statements.StmtMsg
- givenMsgs - Variable in class io.github.imagineDevit.giwt.core.ATestCase
- GiwtCallbacks - Record Class in io.github.imagineDevit.giwt.core.callbacks
-
A class that aggregates all callbacks present in a test class.
- GiwtCallbacks(BeforeAllCallback, AfterAllCallback, BeforeEachCallback, AfterEachCallback) - Constructor for record class io.github.imagineDevit.giwt.core.callbacks.GiwtCallbacks
-
Creates an instance of a
GiwtCallbacks
record class. - GiwtClassTestDescriptor - Class in io.github.imagineDevit.giwt.core.descriptors
-
A descriptor for a giwt test class
- GiwtClassTestDescriptor(Class<?>, UniqueId) - Constructor for class io.github.imagineDevit.giwt.core.descriptors.GiwtClassTestDescriptor
- GiwtContext - Record Class in io.github.imagineDevit.giwt.core.context
- GiwtContext(Map<Class<?>, ClassCtx<?>>) - Constructor for record class io.github.imagineDevit.giwt.core.context.GiwtContext
-
Creates an instance of a
GiwtContext
record class. - GiwtError - Exception in io.github.imagineDevit.giwt.core.errors
-
Giwt error abstract class
- GiwtError(String) - Constructor for exception io.github.imagineDevit.giwt.core.errors.GiwtError
- GiwtMethodTestDescriptor - Class in io.github.imagineDevit.giwt.core.descriptors
-
A descriptor for a giwt test method
- GiwtMethodTestDescriptor(String, Method, UniqueId, TestParameters.Parameter) - Constructor for class io.github.imagineDevit.giwt.core.descriptors.GiwtMethodTestDescriptor
- GiwtParameterizedMethodTestDescriptor - Class in io.github.imagineDevit.giwt.core.descriptors
-
A descriptor for a giwt parameterized test method
- GiwtParameterizedMethodTestDescriptor(Method, UniqueId, List<? extends TestParameters.Parameter>) - Constructor for class io.github.imagineDevit.giwt.core.descriptors.GiwtParameterizedMethodTestDescriptor
- GiwtPredicates - Class in io.github.imagineDevit.giwt.core.utils
-
This class contains predicates that are used to filter test classes and methods.
- GiwtPredicates() - Constructor for class io.github.imagineDevit.giwt.core.utils.GiwtPredicates
- GiwtTestEngine<TC extends ATestCase,
E extends GiwtTestExecutor<TC>> - Class in io.github.imagineDevit.giwt.core -
Giwt test engine
- GiwtTestEngine(E) - Constructor for class io.github.imagineDevit.giwt.core.GiwtTestEngine
- GiwtTestExecutor<TC extends ATestCase> - Class in io.github.imagineDevit.giwt.core
-
Giwt test executor
- GiwtTestExecutor() - Constructor for class io.github.imagineDevit.giwt.core.GiwtTestExecutor
- greaterThan(T) - Static method in interface io.github.imagineDevit.giwt.core.expectations.ExpectedToBe
-
Creates an expectation that a value should be greater than the min value.
- GreaterThan(T) - Constructor for record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.GreaterThan
-
Creates an instance of a
GreaterThan
record class. - green(String) - Static method in class io.github.imagineDevit.giwt.core.utils.TextUtils
H
- HAS_BAD_ARG_TYPE - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.TestMethodException.Reasons
- HAS_BAD_ARGS_NUMBER - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.ParameterizedTestMethodException.Reasons
- HAS_BAD_ARGS_TYPES - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.ParameterizedTestMethodException.Reasons
- HAS_BAD_FIRST_ARG_TYPE - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.ParameterizedTestMethodException.Reasons
- HAS_EMPTY_PARAM_SOURCE - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.ParameterizedTestMethodException.Reasons
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.callbacks.GiwtCallbacks
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.context.ClassCtx
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.context.ClassCtx.TestMethod
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.context.GiwtContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.expectations.Expectation.Name.Value
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.Between
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.EqualTo
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.GreaterThan
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.LessThan
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.NotEqualTo
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.NotNull
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.Null
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToFail.WihType
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToFail.WithMessage
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToHave.AnItemEqualTo
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToHave.Size
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.All
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.Matching
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.None
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.One
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport.DescriptionItem
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.statements.StmtMsg
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.utils.Val.Setted
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.core.utils.Val.Unsetted
-
Returns a hash code value for this object.
- hasTestMethods() - Static method in class io.github.imagineDevit.giwt.core.utils.GiwtPredicates
I
- instance() - Method in record class io.github.imagineDevit.giwt.core.context.ClassCtx
-
Returns the value of the
instance
record component. - io.github.imagineDevit.giwt.core - package io.github.imagineDevit.giwt.core
- io.github.imagineDevit.giwt.core.annotations - package io.github.imagineDevit.giwt.core.annotations
- io.github.imagineDevit.giwt.core.callbacks - package io.github.imagineDevit.giwt.core.callbacks
- io.github.imagineDevit.giwt.core.context - package io.github.imagineDevit.giwt.core.context
- io.github.imagineDevit.giwt.core.descriptors - package io.github.imagineDevit.giwt.core.descriptors
- io.github.imagineDevit.giwt.core.errors - package io.github.imagineDevit.giwt.core.errors
- io.github.imagineDevit.giwt.core.expectations - package io.github.imagineDevit.giwt.core.expectations
- io.github.imagineDevit.giwt.core.report - package io.github.imagineDevit.giwt.core.report
- io.github.imagineDevit.giwt.core.statements - package io.github.imagineDevit.giwt.core.statements
- io.github.imagineDevit.giwt.core.utils - package io.github.imagineDevit.giwt.core.utils
- IS_ABSTRACT - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.TestClassException.Reasons
- IS_ABSTRACT - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.TestMethodException.Reasons
- IS_NOT_PUBLIC - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.ParameterSourceException.Reasons
- IS_PRIVATE - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.TestClassException.Reasons
- IS_PRIVATE - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.TestMethodException.Reasons
- IS_STATIC - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.TestMethodException.Reasons
- isMethodTest() - Static method in class io.github.imagineDevit.giwt.core.utils.GiwtPredicates
- isParameterized() - Method in record class io.github.imagineDevit.giwt.core.context.ClassCtx.TestMethod
-
Returns the value of the
isParameterized
record component. - isParameterizedMethodTest() - Static method in class io.github.imagineDevit.giwt.core.utils.GiwtPredicates
- isParameterSource(boolean) - Static method in class io.github.imagineDevit.giwt.core.utils.GiwtPredicates
- isSuccess() - Method in class io.github.imagineDevit.giwt.core.utils.Matchers.Result
- isTestClass() - Static method in class io.github.imagineDevit.giwt.core.utils.GiwtPredicates
- italic(String) - Static method in class io.github.imagineDevit.giwt.core.utils.TextUtils
- italicPurple - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- item() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToHave.AnItemEqualTo
-
Returns the value of the
item
record component. - items() - Method in record class io.github.imagineDevit.giwt.core.context.GiwtContext
-
Returns the value of the
items
record component.
L
- label() - Method in record class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport.DescriptionItem
-
Returns the value of the
label
record component. - lessThan(T) - Static method in interface io.github.imagineDevit.giwt.core.expectations.ExpectedToBe
-
Creates an expectation that a value should be lesser than the max value.
- LessThan(T) - Constructor for record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.LessThan
-
Creates an instance of a
LessThan
record class.
M
- match(Matchers.MatchCase<T>...) - Static method in class io.github.imagineDevit.giwt.core.utils.Matchers
- matchCase(Supplier<Boolean>, Supplier<Matchers.Result<T>>) - Static method in class io.github.imagineDevit.giwt.core.utils.Matchers.MatchCase
- MatchCase(Supplier<Boolean>, Supplier<Matchers.Result<T>>) - Constructor for class io.github.imagineDevit.giwt.core.utils.Matchers.MatchCase
- matched() - Method in class io.github.imagineDevit.giwt.core.utils.Matchers.MatchCase
- Matchers - Class in io.github.imagineDevit.giwt.core.utils
-
This class contains a utility method that allows to match a value against a list of cases and return the result of the first matching case.
- Matchers() - Constructor for class io.github.imagineDevit.giwt.core.utils.Matchers
- Matchers.MatchCase<T> - Class in io.github.imagineDevit.giwt.core.utils
- Matchers.Result<T> - Class in io.github.imagineDevit.giwt.core.utils
- Matchers.Result.Failure<T> - Class in io.github.imagineDevit.giwt.core.utils
- Matchers.Result.Failure.WithException<T> - Class in io.github.imagineDevit.giwt.core.utils
- Matchers.Result.Failure.WithMessage<T> - Class in io.github.imagineDevit.giwt.core.utils
- Matchers.Result.FailureArg - Class in io.github.imagineDevit.giwt.core.utils
- Matchers.Result.FailureArg.ExceptionArg - Class in io.github.imagineDevit.giwt.core.utils
- Matchers.Result.FailureArg.StringArg - Class in io.github.imagineDevit.giwt.core.utils
- Matchers.Result.Success<T> - Class in io.github.imagineDevit.giwt.core.utils
- matching() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.One
-
Returns the value of the
matching
record component. - matching(String, Predicate<T>) - Static method in interface io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch
-
Creates a matching expectation for a value.
- Matching(String, Predicate<T>) - Constructor for record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.Matching
-
Creates an instance of a
Matching
record class. - matchings() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.All
-
Returns the value of the
matchings
record component. - matchings() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.None
-
Returns the value of the
matchings
record component. - max() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.Between
-
Returns the value of the
max
record component. - max() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.LessThan
-
Returns the value of the
max
record component. - message() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToFail.WithMessage
-
Returns the value of the
message
record component. - message(String) - Method in enum class io.github.imagineDevit.giwt.core.ATestCase.Result
- Messages - Class in io.github.imagineDevit.giwt.core.utils
- Messages() - Constructor for class io.github.imagineDevit.giwt.core.utils.Messages
- method() - Method in record class io.github.imagineDevit.giwt.core.context.ClassCtx.TestMethod
-
Returns the value of the
method
record component. - Methods() - Constructor for class io.github.imagineDevit.giwt.core.callbacks.Callback.Methods
- min() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.Between
-
Returns the value of the
min
record component. - min() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.GreaterThan
-
Returns the value of the
min
record component. - MULTIPLE_FOUND - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.ParameterSourceException.Reasons
- MULTIPLE_SOURCE_FOUND - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- MutVal<T> - Class in io.github.imagineDevit.giwt.core.utils
-
A mutable value container class.
- MutVal() - Constructor for class io.github.imagineDevit.giwt.core.utils.MutVal
- MvnArgs - Class in io.github.imagineDevit.giwt.core.utils
-
This class contains the names of the Maven arguments that can be used when launching
mvn test
. - MvnArgs() - Constructor for class io.github.imagineDevit.giwt.core.utils.MvnArgs
N
- name - Variable in class io.github.imagineDevit.giwt.core.ATestCase
- name() - Element in annotation interface io.github.imagineDevit.giwt.core.annotations.ParameterizedTest
- name() - Method in interface io.github.imagineDevit.giwt.core.expectations.Expectation
-
get the name of the expectation.
- name() - Method in record class io.github.imagineDevit.giwt.core.expectations.Expectation.Name.Value
-
Returns the value of the
name
record component. - name() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.Between
- name() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.EqualTo
- name() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.GreaterThan
- name() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.LessThan
- name() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.NotEqualTo
- name() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.NotNull
- name() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.Null
- name() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToFail.WihType
- name() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToFail.WithMessage
- name() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToHave.AnItemEqualTo
- name() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToHave.Size
- name() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.All
- name() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.None
- name() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.One
- NO_SUPPORT_FOR_ABSTRACT_CLASSES - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- NO_SUPPORT_FOR_ABSTRACT_METHODS - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- NO_SUPPORT_FOR_PRIVATE_CLASSES - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- NO_SUPPORT_FOR_PRIVATE_METHODS - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- NO_SUPPORT_FOR_STATIC_METHODS - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- none(ExpectedToMatch.Matching<T>...) - Static method in interface io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch
-
Creates a none expectation for a value.
- None() - Constructor for class io.github.imagineDevit.giwt.core.expectations.Expectation.Name.None
- None(List<ExpectedToMatch.Matching<T>>) - Constructor for record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.None
-
Creates an instance of a
None
record class. - NOT_FOUND - Enum constant in enum class io.github.imagineDevit.giwt.core.errors.ParameterSourceException.Reasons
- notEqualTo(T) - Static method in interface io.github.imagineDevit.giwt.core.expectations.ExpectedToBe
-
Creates an expectation that a value should not be equal to the expected value.
- NotEqualTo(T) - Constructor for record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.NotEqualTo
-
Creates an instance of a
NotEqualTo
record class. - notNull() - Static method in interface io.github.imagineDevit.giwt.core.expectations.ExpectedToBe
-
Creates an expectation that a value should not be null.
- NotNull() - Constructor for record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.NotNull
-
Creates an instance of a
NotNull
record class. - Null() - Constructor for record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.Null
-
Creates an instance of a
Null
record class. - null_() - Static method in interface io.github.imagineDevit.giwt.core.expectations.ExpectedToBe
-
Creates an expectation that a value should be null.
O
- of(R...) - Static method in class io.github.imagineDevit.giwt.core.TestParameters
- of(T) - Static method in class io.github.imagineDevit.giwt.core.TestParameters.Parameter.P1
- of(T, R) - Static method in class io.github.imagineDevit.giwt.core.TestParameters.Parameter.P2
- of(T, R, S) - Static method in class io.github.imagineDevit.giwt.core.TestParameters.Parameter.P3
- of(T, R, S, U) - Static method in class io.github.imagineDevit.giwt.core.TestParameters.Parameter.P4
- of(T, R, S, U, V) - Static method in class io.github.imagineDevit.giwt.core.TestParameters.Parameter.P5
- ok() - Method in class io.github.imagineDevit.giwt.core.ATestCaseResult.ResultValue
- Ok(T) - Constructor for class io.github.imagineDevit.giwt.core.ATestCaseResult.ResultValue.Ok
- one(ExpectedToMatch.Matching<T>) - Static method in interface io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch
-
Creates a one expectation for a value.
- One(ExpectedToMatch.Matching<T>) - Constructor for record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.One
-
Creates an instance of a
One
record class. - OnFailure(Throwable) - Constructor for class io.github.imagineDevit.giwt.core.expectations.ExpectationChain.OnFailure
-
Constructs a new OnFailure instance with the given error.
- OnValue(T) - Constructor for class io.github.imagineDevit.giwt.core.expectations.ExpectationChain.OnValue
-
Constructs a new OnValue instance with the given value.
- order() - Element in annotation interface io.github.imagineDevit.giwt.core.annotations.AfterAll
- order() - Element in annotation interface io.github.imagineDevit.giwt.core.annotations.AfterEach
- order() - Element in annotation interface io.github.imagineDevit.giwt.core.annotations.BeforeAll
- order() - Element in annotation interface io.github.imagineDevit.giwt.core.annotations.BeforeEach
P
- PARAM_SOURCE_METHOD_PUBLIC - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- PARAM_SOURCE_METHOD_SHOULD_RETURN - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- PARAM_SOURCE_NOT_FOUND - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- Parameter(int, Object...) - Constructor for class io.github.imagineDevit.giwt.core.TestParameters.Parameter
- PARAMETERIZED_TEST_BAD_ARG_TYPES - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- PARAMETERIZED_TEST_BAD_ARGS_NUMBER - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- PARAMETERIZED_TEST_FIRST_ARG - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- PARAMETERIZED_TEST_MORE_THAN_ONE_ARGS - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- PARAMETERIZED_TEST_SOURCE_EMPTY - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- ParameterizedTest - Annotation Interface in io.github.imagineDevit.giwt.core.annotations
-
A custom annotation used to mark a test method as a parameterized test.
- ParameterizedTestMethodException - Exception in io.github.imagineDevit.giwt.core.errors
- ParameterizedTestMethodException(String, ParameterizedTestMethodException.Reasons) - Constructor for exception io.github.imagineDevit.giwt.core.errors.ParameterizedTestMethodException
- ParameterizedTestMethodException(String, Type[], Type[], ParameterizedTestMethodException.Reasons) - Constructor for exception io.github.imagineDevit.giwt.core.errors.ParameterizedTestMethodException
- ParameterizedTestMethodException.Reasons - Enum Class in io.github.imagineDevit.giwt.core.errors
- parameters - Variable in class io.github.imagineDevit.giwt.core.ATestCase
- parameters() - Method in record class io.github.imagineDevit.giwt.core.context.ClassCtx
-
Returns the value of the
parameters
record component. - ParametersDataName - Annotation Interface in io.github.imagineDevit.giwt.core.annotations
-
Used to specify the name of a record generated for a method .
- ParameterSource - Annotation Interface in io.github.imagineDevit.giwt.core.annotations
-
An annotation for specifying the name of a parameter source.
- ParameterSourceException - Exception in io.github.imagineDevit.giwt.core.errors
- ParameterSourceException(String, ParameterSourceException.Reasons) - Constructor for exception io.github.imagineDevit.giwt.core.errors.ParameterSourceException
- ParameterSourceException.Reasons - Enum Class in io.github.imagineDevit.giwt.core.errors
- PASSED - Static variable in interface io.github.imagineDevit.giwt.core.expectations.Expectation
- PLAY - Static variable in interface io.github.imagineDevit.giwt.core.expectations.Expectation
- predicate() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.Matching
-
Returns the value of the
predicate
record component. - prefix() - Method in record class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport.DescriptionItem
-
Returns the value of the
prefix
record component. - process(TestCaseReport) - Method in class io.github.imagineDevit.giwt.core.report.ReportProcessor
- purple(String) - Static method in class io.github.imagineDevit.giwt.core.utils.TextUtils
R
- reason() - Element in annotation interface io.github.imagineDevit.giwt.core.annotations.Skipped
- red(String) - Static method in class io.github.imagineDevit.giwt.core.utils.TextUtils
- remove(Class<?>) - Method in record class io.github.imagineDevit.giwt.core.context.GiwtContext
- report - Variable in class io.github.imagineDevit.giwt.core.ATestCase
- ReportProcessor - Class in io.github.imagineDevit.giwt.core.report
-
This class is responsible for processing the report template and generating the report.
- ReportProcessor() - Constructor for class io.github.imagineDevit.giwt.core.report.ReportProcessor
- reportTestCase(String, List<StmtMsg>, List<StmtMsg>, List<StmtMsg>, TestParameters.Parameter) - Static method in class io.github.imagineDevit.giwt.core.utils.Utils
- result - Variable in class io.github.imagineDevit.giwt.core.ATestCase
- Result() - Constructor for class io.github.imagineDevit.giwt.core.utils.Matchers.Result
- resultError() - Method in interface io.github.imagineDevit.giwt.core.expectations.Expectable
-
Returns the result error if it is present.
- resultValue() - Method in interface io.github.imagineDevit.giwt.core.expectations.Expectable
-
Returns the result value if it is present.
- ResultValue() - Constructor for class io.github.imagineDevit.giwt.core.ATestCaseResult.ResultValue
- run() - Method in class io.github.imagineDevit.giwt.core.ATestCase
- run(TC) - Method in class io.github.imagineDevit.giwt.core.GiwtTestExecutor
- runIfOpen(Supplier<S>) - Method in class io.github.imagineDevit.giwt.core.CloseableCase
S
- SelectorUtils - Class in io.github.imagineDevit.giwt.core.utils
-
This class contains utility methods that are used to append tests to the root of the engine descriptor.
- SelectorUtils() - Constructor for class io.github.imagineDevit.giwt.core.utils.SelectorUtils
- setFailureReason(String) - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport
- setName(String) - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport
- setStatus(TestCaseReport.TestReport.Status) - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport
- Setted(T) - Constructor for record class io.github.imagineDevit.giwt.core.utils.Val.Setted
-
Creates an instance of a
Setted
record class. - shouldBe(ExpectedToBe<T>) - Method in interface io.github.imagineDevit.giwt.core.expectations.Expectable
-
Verifies that the result value should be the provided expectation.
- shouldBeReported() - Method in class io.github.imagineDevit.giwt.core.descriptors.GiwtClassTestDescriptor
- shouldBeSkipped() - Method in class io.github.imagineDevit.giwt.core.descriptors.GiwtMethodTestDescriptor
- shouldFail(ExpectedToFail) - Method in interface io.github.imagineDevit.giwt.core.expectations.Expectable
-
Verifies that the result value should fail the provided expectation.
- shouldHave(ExpectedToHave<T>) - Method in interface io.github.imagineDevit.giwt.core.expectations.Expectable
-
Verifies that the result value should have the provided expectation.
- shouldMatch(ExpectedToMatch<T>) - Method in interface io.github.imagineDevit.giwt.core.expectations.Expectable
-
Verifies that the result value should match the provided expectation.
- shouldTest(T) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.Matching
- size() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToHave.Size
-
Returns the value of the
size
record component. - size(int) - Static method in interface io.github.imagineDevit.giwt.core.expectations.ExpectedToHave
-
Creates an expectation for a value to have a specific size.
- Size(int) - Constructor for record class io.github.imagineDevit.giwt.core.expectations.ExpectedToHave.Size
-
Creates an instance of a
Size
record class. - Skipped - Annotation Interface in io.github.imagineDevit.giwt.core.annotations
-
This annotation is used to mark a test class or method as skipped.
- SKIPPED - Enum constant in enum class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport.Status
- source() - Element in annotation interface io.github.imagineDevit.giwt.core.annotations.ParameterizedTest
- state - Variable in class io.github.imagineDevit.giwt.core.ATestCase
- StmtMsg - Record Class in io.github.imagineDevit.giwt.core.statements
-
This class represents a statement message.
- StmtMsg(String) - Constructor for record class io.github.imagineDevit.giwt.core.statements.StmtMsg
-
Creates an instance of a
StmtMsg
record class. - StringArg(Supplier<String>) - Constructor for class io.github.imagineDevit.giwt.core.utils.Matchers.Result.FailureArg.StringArg
- success(Supplier<T>) - Static method in class io.github.imagineDevit.giwt.core.utils.Matchers.Result
- success(T) - Static method in class io.github.imagineDevit.giwt.core.utils.Matchers.Result
- Success(Supplier<T>) - Constructor for class io.github.imagineDevit.giwt.core.utils.Matchers.Result.Success
- SUCCESS - Enum constant in enum class io.github.imagineDevit.giwt.core.ATestCase.Result
- SUCCESS - Enum constant in enum class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport.Status
T
- TARGET_GIWTUNIT - Static variable in class io.github.imagineDevit.giwt.core.report.ReportProcessor
- Test - Annotation Interface in io.github.imagineDevit.giwt.core.annotations
-
The
Test
annotation is used to mark a method as a test case. - TEST_METHOD_ARG_TYPE - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- TEST_METHOD_BAD_ARG_TYPE - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- TEST_METHOD_SHOULD_RETURN_VOID - Static variable in class io.github.imagineDevit.giwt.core.utils.Messages
- TestCaseReport - Class in io.github.imagineDevit.giwt.core.report
-
This class is responsible for generating the report.
- TestCaseReport() - Constructor for class io.github.imagineDevit.giwt.core.report.TestCaseReport
- TestCaseReport.ClassReport - Class in io.github.imagineDevit.giwt.core.report
- TestCaseReport.TestReport - Class in io.github.imagineDevit.giwt.core.report
- TestCaseReport.TestReport.DescriptionItem - Record Class in io.github.imagineDevit.giwt.core.report
- TestCaseReport.TestReport.Status - Enum Class in io.github.imagineDevit.giwt.core.report
- TestClassException - Exception in io.github.imagineDevit.giwt.core.errors
- TestClassException(String, TestClassException.Reasons) - Constructor for exception io.github.imagineDevit.giwt.core.errors.TestClassException
- TestClassException.Reasons - Enum Class in io.github.imagineDevit.giwt.core.errors
- TestConfiguration - Class in io.github.imagineDevit.giwt.core
-
Test configuration class
- TestConfiguration() - Constructor for class io.github.imagineDevit.giwt.core.TestConfiguration
- TestMethod(Boolean, Method) - Constructor for record class io.github.imagineDevit.giwt.core.context.ClassCtx.TestMethod
-
Creates an instance of a
TestMethod
record class. - TestMethodException - Exception in io.github.imagineDevit.giwt.core.errors
- TestMethodException(String, TestMethodException.Reasons) - Constructor for exception io.github.imagineDevit.giwt.core.errors.TestMethodException
- TestMethodException.Reasons - Enum Class in io.github.imagineDevit.giwt.core.errors
- testMethods() - Method in record class io.github.imagineDevit.giwt.core.context.ClassCtx
-
Returns the value of the
testMethods
record component. - TestParameters<T extends TestParameters.Parameter> - Class in io.github.imagineDevit.giwt.core
-
Test parameters
- TestParameters() - Constructor for class io.github.imagineDevit.giwt.core.TestParameters
- TestParameters.Parameter - Class in io.github.imagineDevit.giwt.core
- TestParameters.Parameter.P1<T> - Class in io.github.imagineDevit.giwt.core
- TestParameters.Parameter.P2<T,
R> - Class in io.github.imagineDevit.giwt.core - TestParameters.Parameter.P3<T,
R, S> - Class in io.github.imagineDevit.giwt.core - TestParameters.Parameter.P4<T,
R, S, U> - Class in io.github.imagineDevit.giwt.core - TestParameters.Parameter.P5<T,
R, S, U, V> - Class in io.github.imagineDevit.giwt.core - TestProxy - Annotation Interface in io.github.imagineDevit.giwt.core.annotations
-
Annotation to indicate that a proxy test class should be generated for this class.
- TestReport() - Constructor for class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport
- TextUtils - Class in io.github.imagineDevit.giwt.core.utils
-
This class contains utility methods that are used to format text in the console.
- TextUtils() - Constructor for class io.github.imagineDevit.giwt.core.utils.TextUtils
- then(String) - Static method in record class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport.DescriptionItem
- then(String) - Static method in record class io.github.imagineDevit.giwt.core.statements.StmtMsg
- thenMsgs - Variable in class io.github.imagineDevit.giwt.core.ATestCase
- toMap() - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport.ClassReport
- toMap() - Method in record class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport.DescriptionItem
- toMap() - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport
- toMap() - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport
- toString() - Method in record class io.github.imagineDevit.giwt.core.callbacks.GiwtCallbacks
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.context.ClassCtx.TestMethod
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.context.ClassCtx
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.context.GiwtContext
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.expectations.Expectation.Name.Value
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.Between
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.EqualTo
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.GreaterThan
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.LessThan
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.NotEqualTo
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.NotNull
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.Null
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToFail.WihType
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToFail.WithMessage
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToHave.AnItemEqualTo
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToHave.Size
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.All
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.Matching
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.None
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.One
-
Returns a string representation of this record class.
- toString() - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport.ClassReport
- toString() - Method in record class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport.DescriptionItem
-
Returns a string representation of this record class.
- toString() - Method in class io.github.imagineDevit.giwt.core.report.TestCaseReport
- toString() - Method in record class io.github.imagineDevit.giwt.core.statements.StmtMsg
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.utils.Val.Setted
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.core.utils.Val.Unsetted
-
Returns a string representation of this record class.
U
- Unsetted() - Constructor for record class io.github.imagineDevit.giwt.core.utils.Val.Unsetted
-
Creates an instance of a
Unsetted
record class. - Utils - Class in io.github.imagineDevit.giwt.core.utils
-
This class contains utility methods that are used to run test callbacks, to get test parameters and other utility methods.
- Utils() - Constructor for class io.github.imagineDevit.giwt.core.utils.Utils
V
- Val - Interface in io.github.imagineDevit.giwt.core.utils
-
The Val interface represents a value that can be either set or unset.
- Val.Setted<T> - Record Class in io.github.imagineDevit.giwt.core.utils
-
The Setted record represents a set value.
- Val.Unsetted - Record Class in io.github.imagineDevit.giwt.core.utils
-
The Unsetted record represents an unset value.
- value - Variable in class io.github.imagineDevit.giwt.core.ATestCaseResult
- value - Variable in class io.github.imagineDevit.giwt.core.ATestCaseState
- value() - Element in annotation interface io.github.imagineDevit.giwt.core.annotations.ConfigureWith
- value() - Element in annotation interface io.github.imagineDevit.giwt.core.annotations.ExtendWith
- value() - Element in annotation interface io.github.imagineDevit.giwt.core.annotations.ParametersDataName
- value() - Element in annotation interface io.github.imagineDevit.giwt.core.annotations.ParameterSource
- value() - Element in annotation interface io.github.imagineDevit.giwt.core.annotations.Test
- value() - Method in record class io.github.imagineDevit.giwt.core.statements.StmtMsg
-
Returns the value of the
value
record component. - value() - Method in record class io.github.imagineDevit.giwt.core.utils.Val.Setted
-
Returns the value of the
value
record component. - Value(String) - Constructor for record class io.github.imagineDevit.giwt.core.expectations.Expectation.Name.Value
-
Creates an instance of a
Value
record class. - valueOf(String) - Static method in enum class io.github.imagineDevit.giwt.core.ATestCase.Result
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.imagineDevit.giwt.core.errors.ParameterizedTestMethodException.Reasons
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.imagineDevit.giwt.core.errors.ParameterSourceException.Reasons
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.imagineDevit.giwt.core.errors.TestClassException.Reasons
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.imagineDevit.giwt.core.errors.TestMethodException.Reasons
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport.Status
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.imagineDevit.giwt.core.ATestCase.Result
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.imagineDevit.giwt.core.errors.ParameterizedTestMethodException.Reasons
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.imagineDevit.giwt.core.errors.ParameterSourceException.Reasons
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.imagineDevit.giwt.core.errors.TestClassException.Reasons
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.imagineDevit.giwt.core.errors.TestMethodException.Reasons
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verify(Throwable) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToFail.WihType
- verify(Throwable) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToFail.WithMessage
- verify(T) - Method in interface io.github.imagineDevit.giwt.core.expectations.Expectation
-
Verifies the expectation against a value.
- verify(T) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.Between
- verify(T) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.EqualTo
- verify(T) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.GreaterThan
- verify(T) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.LessThan
- verify(T) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.NotEqualTo
- verify(T) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.NotNull
- verify(T) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToBe.Null
- verify(T) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToHave.AnItemEqualTo
- verify(T) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToHave.Size
- verify(T) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.All
- verify(T) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.None
- verify(T) - Method in record class io.github.imagineDevit.giwt.core.expectations.ExpectedToMatch.One
W
- when(String) - Static method in record class io.github.imagineDevit.giwt.core.report.TestCaseReport.TestReport.DescriptionItem
- when(String) - Static method in record class io.github.imagineDevit.giwt.core.statements.StmtMsg
- whenMsgs - Variable in class io.github.imagineDevit.giwt.core.ATestCase
- WihType(Class<?>) - Constructor for record class io.github.imagineDevit.giwt.core.expectations.ExpectedToFail.WihType
-
Creates an instance of a
WihType
record class. - WithException(Supplier<RuntimeException>) - Constructor for class io.github.imagineDevit.giwt.core.utils.Matchers.Result.Failure.WithException
- withMessage(String) - Static method in interface io.github.imagineDevit.giwt.core.expectations.ExpectedToFail
-
Creates a failure expectation that an exception should have a specific message.
- WithMessage(String) - Constructor for record class io.github.imagineDevit.giwt.core.expectations.ExpectedToFail.WithMessage
-
Creates an instance of a
WithMessage
record class. - WithMessage(Supplier<String>) - Constructor for class io.github.imagineDevit.giwt.core.utils.Matchers.Result.Failure.WithMessage
- withType(Class<?>) - Static method in interface io.github.imagineDevit.giwt.core.expectations.ExpectedToFail
-
Creates a failure expectation that an exception should be of a specific type.
Y
- yellow(String) - Static method in class io.github.imagineDevit.giwt.core.utils.TextUtils
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form