Index

A B C D E F G H I L M N O P R S T U V W Y 
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
 
A B C D E F G H I L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form