Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addClassReport(TestCaseReport.ClassReport) - Method in class io.github.imagineDevit.giwt.report.TestCaseReport
- addDescriptionItem(TestCaseReport.TestReport.DescriptionItem) - Method in class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport
- addTestReport(TestCaseReport.TestReport) - Method in class io.github.imagineDevit.giwt.report.TestCaseReport.ClassReport
- addTrace(String) - Method in class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport
- afterAll() - Method in interface io.github.imagineDevit.giwt.callbacks.AfterAllCallback
- AfterAll - Annotation Interface in io.github.imagineDevit.giwt.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.callbacks.GiwtCallbacks
-
Returns the value of the
afterAllCallbackrecord component. - AfterAllCallback - Interface in io.github.imagineDevit.giwt.callbacks
-
An interface that represents a callback method to be executed after all tests have run.
- afterEach() - Method in interface io.github.imagineDevit.giwt.callbacks.AfterEachCallback
- AfterEach - Annotation Interface in io.github.imagineDevit.giwt.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.callbacks.GiwtCallbacks
-
Returns the value of the
afterEachCallbackrecord component. - AfterEachCallback - Interface in io.github.imagineDevit.giwt.callbacks
-
Represents a callback function to be executed after each test.
- all(ShouldMatch.Matching<T>...) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldMatch
- and(String) - Static method in record class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.DescriptionItem
- and(String) - Static method in record class io.github.imagineDevit.giwt.statements.StmtMsg
- and(String, CtxConsumer<R, TestCaseContext.GCtx>) - Method in class io.github.imagineDevit.giwt.TestCaseWithContext.GivenCtxStmt
- and(String, GivenFFn<T>) - Method in class io.github.imagineDevit.giwt.TestCase.GivenStmt
- and(String, ResCtxConsumer<R>) - Method in class io.github.imagineDevit.giwt.TestCaseWithContext.ThenCtxStmt
- and(String, ThenFn<R>) - Method in class io.github.imagineDevit.giwt.TestCase.ThenStmt
- andGiven(String, CtxConsumer<R, TestCaseContext.GCtx>) - Method in class io.github.imagineDevit.giwt.TestCaseWithContext
- andGiven(String, GivenFFn<T>) - Method in class io.github.imagineDevit.giwt.TestCase
-
Adds another Given statement to the current test case with the provided message and function.
- andThen(String, ResCtxConsumer<R>) - Method in class io.github.imagineDevit.giwt.TestCaseWithContext
- andThen(String, ThenFn<R>) - Method in class io.github.imagineDevit.giwt.TestCase
-
Adds a then statement to the current test case with the provided message and a consumer function.
- anItemEqualTo(R) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldHave
- appendTestInClass(Class<?>, EngineDescriptor) - Static method in class io.github.imagineDevit.giwt.utils.SelectorUtils
- appendTestInMethod(Method, EngineDescriptor) - Static method in class io.github.imagineDevit.giwt.utils.SelectorUtils
- appendTestInPackage(String, EngineDescriptor) - Static method in class io.github.imagineDevit.giwt.utils.SelectorUtils
- appendTestInRoot(ClasspathRootSelector, EngineDescriptor) - Static method in class io.github.imagineDevit.giwt.utils.SelectorUtils
- applyOnState(Consumer<T>) - Method in class io.github.imagineDevit.giwt.TestCaseContext.WCtx
-
Apply an action on the context state
- asComparableOrThrow(T, Supplier<E>) - Static method in class io.github.imagineDevit.giwt.utils.Utils
B
- beforeAll() - Method in interface io.github.imagineDevit.giwt.callbacks.BeforeAllCallback
- BeforeAll - Annotation Interface in io.github.imagineDevit.giwt.annotations
-
The
BeforeAllannotation 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.callbacks.GiwtCallbacks
-
Returns the value of the
beforeAllCallbackrecord component. - BeforeAllCallback - Interface in io.github.imagineDevit.giwt.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.callbacks.BeforeEachCallback
- BeforeEach - Annotation Interface in io.github.imagineDevit.giwt.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.callbacks.GiwtCallbacks
-
Returns the value of the
beforeEachCallbackrecord component. - BeforeEachCallback - Interface in io.github.imagineDevit.giwt.callbacks
-
This functional interface represents a callback that is executed before each test method
- between(T, T) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldBe
- bg(String) - Static method in class io.github.imagineDevit.giwt.utils.TextUtils
- blue(String) - Static method in class io.github.imagineDevit.giwt.utils.TextUtils
- bold(String) - Static method in class io.github.imagineDevit.giwt.utils.TextUtils
C
- CLASS_NAME - Static variable in class io.github.imagineDevit.giwt.annotations.processors.Constants
- CLASSPATH - Static variable in class io.github.imagineDevit.giwt.annotations.processors.Constants
- CLASSPATH_RESOURCE_LOADER_CLASS - Static variable in class io.github.imagineDevit.giwt.annotations.processors.Constants
- ClassReport(String) - Constructor for class io.github.imagineDevit.giwt.report.TestCaseReport.ClassReport
- CloseableCase - Class in io.github.imagineDevit.giwt
- CloseableCase() - Constructor for class io.github.imagineDevit.giwt.CloseableCase
- ConfigureWith - Annotation Interface in io.github.imagineDevit.giwt.annotations
-
Annotation that specifies the test configuration class for a particular class.
- Constants - Class in io.github.imagineDevit.giwt.annotations.processors
- Constants() - Constructor for class io.github.imagineDevit.giwt.annotations.processors.Constants
- consumeValue(Consumer<T>) - Method in class io.github.imagineDevit.giwt.TestCaseState
- create(String, TestCaseReport.TestReport, TestParameters.Parameter) - Static method in class io.github.imagineDevit.giwt.TestCase
-
Create a test case
- CtxConsumer<R,
C extends TestCaseContext<?, R>> - Interface in io.github.imagineDevit.giwt.statements.functions
D
- DASH - Static variable in class io.github.imagineDevit.giwt.TestCase
- description() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldMatch.Matching
-
Returns the value of the
descriptionrecord component. - DescriptionItem(String, String) - Constructor for record class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.DescriptionItem
-
Creates an instance of a
DescriptionItemrecord class. - discover(EngineDiscoveryRequest, UniqueId) - Method in class io.github.imagineDevit.giwt.GiwtTestEngine
E
- empty() - Static method in class io.github.imagineDevit.giwt.TestCaseResult
- empty() - Static method in class io.github.imagineDevit.giwt.TestCaseState
- ENGINE_ID - Static variable in class io.github.imagineDevit.giwt.GiwtTestEngine
- equals(Object) - Method in record class io.github.imagineDevit.giwt.annotations.processors.MethodProcessingData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldBe
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldFail
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldHave
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldMatch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldMatch.Matching
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.callbacks.GiwtCallbacks
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.DescriptionItem
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.imagineDevit.giwt.statements.StmtMsg
-
Indicates whether some other object is "equal to" this one.
- equalTo(T) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldBe
- err() - Method in class io.github.imagineDevit.giwt.TestCaseResult.ResultValue
- Err(E) - Constructor for class io.github.imagineDevit.giwt.TestCaseResult.ResultValue.Err
- error() - Method in class io.github.imagineDevit.giwt.utils.Matchers.MatchCase
- excludeFromReport() - Method in interface io.github.imagineDevit.giwt.TestConfiguration
- execute(Consumer<GiwtClassTestDescriptor>) - Method in class io.github.imagineDevit.giwt.descriptors.GiwtClassTestDescriptor
- execute(Consumer<GiwtMethodTestDescriptor>, boolean) - Method in class io.github.imagineDevit.giwt.descriptors.GiwtMethodTestDescriptor
- execute(ExecutionRequest) - Method in class io.github.imagineDevit.giwt.GiwtTestEngine
- execute(ExecutionRequest, TestDescriptor) - Method in class io.github.imagineDevit.giwt.GiwtTestExecutor
- ExtendWith - Annotation Interface in io.github.imagineDevit.giwt.annotations
-
Annotation that specifies the extensions classes for a particular class.
F
- failure(String) - Static method in class io.github.imagineDevit.giwt.utils.Matchers.Result
- Failure(String) - Constructor for class io.github.imagineDevit.giwt.utils.Matchers.Result.Failure
- FAILURE - Enum constant in enum class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.Status
- FAILURE - Enum constant in enum class io.github.imagineDevit.giwt.TestCase.Result
- formatName(String) - Method in class io.github.imagineDevit.giwt.TestParameters.Parameter
- from(ExecutableElement) - Static method in record class io.github.imagineDevit.giwt.annotations.processors.MethodProcessingData
G
- GCtx() - Constructor for class io.github.imagineDevit.giwt.TestCaseContext.GCtx
- GENERATE_REPORT - Static variable in class io.github.imagineDevit.giwt.utils.MvnArgs
- GENERATED_CLASS_NAME - Static variable in class io.github.imagineDevit.giwt.annotations.processors.Constants
- get() - Method in class io.github.imagineDevit.giwt.TestCaseResult.ResultValue
- getAfterAllMethods(Object) - Static method in class io.github.imagineDevit.giwt.utils.Utils
- getAfterEachMethods(Object) - Static method in class io.github.imagineDevit.giwt.utils.Utils
- getBeforeAllMethods(Object) - Static method in class io.github.imagineDevit.giwt.utils.Utils
- getBeforeEachMethods(Object) - Static method in class io.github.imagineDevit.giwt.utils.Utils
- getClassReport(String) - Method in class io.github.imagineDevit.giwt.report.TestCaseReport
- getClassReports() - Method in class io.github.imagineDevit.giwt.report.TestCaseReport
- getConfiguration(Method) - Static method in class io.github.imagineDevit.giwt.utils.Utils
- getError() - Method in class io.github.imagineDevit.giwt.TestCaseResult.ResultValue.Err
- getFailureCount() - Method in class io.github.imagineDevit.giwt.report.TestCaseReport.ClassReport
- getId() - Method in class io.github.imagineDevit.giwt.GiwtTestEngine
- getMessage() - Method in class io.github.imagineDevit.giwt.utils.Matchers.Result.Failure
- getName() - Method in class io.github.imagineDevit.giwt.report.TestCaseReport.ClassReport
- getName() - Method in class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport
- getName() - Method in class io.github.imagineDevit.giwt.TestCase
-
Returns the name of the test case with its relevant parameters formatted.
- getName() - Method in class io.github.imagineDevit.giwt.TestCaseWithContext
- getParameters() - Method in class io.github.imagineDevit.giwt.TestParameters
- getParameters(Method, TestConfiguration) - Static method in class io.github.imagineDevit.giwt.utils.Utils
- getParameters(String) - Method in interface io.github.imagineDevit.giwt.TestConfiguration
- getParametersFromConfiguration(TestConfiguration, String) - Static method in class io.github.imagineDevit.giwt.utils.Utils
- getParametersFromMethod(Method, String) - Static method in class io.github.imagineDevit.giwt.utils.Utils
- getParams() - Method in class io.github.imagineDevit.giwt.descriptors.GiwtMethodTestDescriptor
- getResult() - Method in class io.github.imagineDevit.giwt.TestCaseContext.TCtx
- getSkippedCount() - Method in class io.github.imagineDevit.giwt.report.TestCaseReport.ClassReport
- getState() - Method in class io.github.imagineDevit.giwt.TestCaseContext.TCtx
- getState() - Method in class io.github.imagineDevit.giwt.TestCaseContext.WCtx
-
Get the context state
- getStatus() - Method in class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport
- getSuccessCount() - Method in class io.github.imagineDevit.giwt.report.TestCaseReport.ClassReport
- getSuccessRate() - Method in class io.github.imagineDevit.giwt.report.TestCaseReport.ClassReport
- getTestCase(TestCaseReport.TestReport, TriFunction<String, TestCaseReport.TestReport, TestParameters.Parameter, TestCase<?, ?>>, Function<TestCase<?, ?>, String>) - Method in class io.github.imagineDevit.giwt.descriptors.GiwtMethodTestDescriptor
- getTestClass() - Method in class io.github.imagineDevit.giwt.descriptors.GiwtClassTestDescriptor
- getTestInstance() - Method in class io.github.imagineDevit.giwt.descriptors.GiwtMethodTestDescriptor
- getTestMethod() - Method in class io.github.imagineDevit.giwt.descriptors.GiwtMethodTestDescriptor
- getTestName(String, Method) - Static method in class io.github.imagineDevit.giwt.utils.Utils
- getType() - Method in class io.github.imagineDevit.giwt.descriptors.GiwtClassTestDescriptor
- getType() - Method in class io.github.imagineDevit.giwt.descriptors.GiwtMethodTestDescriptor
- getType() - Method in class io.github.imagineDevit.giwt.descriptors.GiwtParameterizedMethodTestDescriptor
- getValue() - Method in class io.github.imagineDevit.giwt.TestCaseCtxState
- getValue() - Method in class io.github.imagineDevit.giwt.TestCaseResult.ResultValue.Ok
- getValue() - Method in class io.github.imagineDevit.giwt.utils.Matchers.Result.Success
- getVar(String) - Method in class io.github.imagineDevit.giwt.TestCaseContext.TCtx
- getVar(String) - Method in class io.github.imagineDevit.giwt.TestCaseContext.WCtx
-
Get a context variable
- given(String) - Static method in record class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.DescriptionItem
- given(String) - Static method in record class io.github.imagineDevit.giwt.statements.StmtMsg
- given(String, CtxConsumer<R, TestCaseContext.GCtx>) - Method in class io.github.imagineDevit.giwt.TestCaseWithContext
- given(String, GivenRFn) - Method in class io.github.imagineDevit.giwt.TestCase
-
Creates a new Given statement with the provided message and (runnable) function.
- given(String, GivenSFn<T>) - Method in class io.github.imagineDevit.giwt.TestCase
-
Creates a new Given statement with the provided message and (supplier) function.
- given(String, T) - Method in class io.github.imagineDevit.giwt.TestCase
- given(String, T) - Method in class io.github.imagineDevit.giwt.TestCaseWithContext
- GivenCtxStmt(TestCaseWithContext<T, R>) - Constructor for class io.github.imagineDevit.giwt.TestCaseWithContext.GivenCtxStmt
- GivenFFn<T> - Interface in io.github.imagineDevit.giwt.statements.functions
- GivenRFn - Interface in io.github.imagineDevit.giwt.statements.functions
- GivenSFn<T> - Interface in io.github.imagineDevit.giwt.statements.functions
- GivenStmt(TestCase<T, R>) - Constructor for class io.github.imagineDevit.giwt.TestCase.GivenStmt
- GiwtCallbacks - Record Class in io.github.imagineDevit.giwt.callbacks
- GiwtCallbacks(BeforeAllCallback, AfterAllCallback, BeforeEachCallback, AfterEachCallback) - Constructor for record class io.github.imagineDevit.giwt.callbacks.GiwtCallbacks
-
Creates an instance of a
GiwtCallbacksrecord class. - GiwtClassTestDescriptor - Class in io.github.imagineDevit.giwt.descriptors
- GiwtClassTestDescriptor(Class<?>, UniqueId) - Constructor for class io.github.imagineDevit.giwt.descriptors.GiwtClassTestDescriptor
- GiwtMethodTestDescriptor - Class in io.github.imagineDevit.giwt.descriptors
- GiwtMethodTestDescriptor(String, Method, Object, UniqueId, TestParameters.Parameter, GiwtCallbacks) - Constructor for class io.github.imagineDevit.giwt.descriptors.GiwtMethodTestDescriptor
- GiwtParameterizedMethodTestDescriptor - Class in io.github.imagineDevit.giwt.descriptors
- GiwtParameterizedMethodTestDescriptor(Method, List<? extends TestParameters.Parameter>, Object, UniqueId, GiwtCallbacks, TestConfiguration) - Constructor for class io.github.imagineDevit.giwt.descriptors.GiwtParameterizedMethodTestDescriptor
- GiwtPredicates - Class in io.github.imagineDevit.giwt.utils
- GiwtPredicates() - Constructor for class io.github.imagineDevit.giwt.utils.GiwtPredicates
- GiwtProxyable - Annotation Interface in io.github.imagineDevit.giwt.annotations
-
Annotation to indicate that a proxy test class should be generated for this class.
- GiwtProxyableProcessor - Class in io.github.imagineDevit.giwt.annotations.processors
- GiwtProxyableProcessor() - Constructor for class io.github.imagineDevit.giwt.annotations.processors.GiwtProxyableProcessor
- GiwtTestEngine - Class in io.github.imagineDevit.giwt
- GiwtTestEngine() - Constructor for class io.github.imagineDevit.giwt.GiwtTestEngine
- GiwtTestExecutor - Class in io.github.imagineDevit.giwt
- GiwtTestExecutor() - Constructor for class io.github.imagineDevit.giwt.GiwtTestExecutor
- greaterThan(T) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldBe
- green(String) - Static method in class io.github.imagineDevit.giwt.utils.TextUtils
H
- hashCode() - Method in record class io.github.imagineDevit.giwt.annotations.processors.MethodProcessingData
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldBe
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldFail
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldHave
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldMatch
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldMatch.Matching
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.callbacks.GiwtCallbacks
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.DescriptionItem
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.imagineDevit.giwt.statements.StmtMsg
-
Returns a hash code value for this object.
I
- init(ProcessingEnvironment) - Method in class io.github.imagineDevit.giwt.annotations.processors.GiwtProxyableProcessor
- INIT - Static variable in class io.github.imagineDevit.giwt.annotations.processors.Constants
- io.github.imagineDevit.giwt - package io.github.imagineDevit.giwt
- io.github.imagineDevit.giwt.annotations - package io.github.imagineDevit.giwt.annotations
- io.github.imagineDevit.giwt.annotations.processors - package io.github.imagineDevit.giwt.annotations.processors
- io.github.imagineDevit.giwt.assertions - package io.github.imagineDevit.giwt.assertions
- io.github.imagineDevit.giwt.callbacks - package io.github.imagineDevit.giwt.callbacks
- io.github.imagineDevit.giwt.descriptors - package io.github.imagineDevit.giwt.descriptors
- io.github.imagineDevit.giwt.report - package io.github.imagineDevit.giwt.report
- io.github.imagineDevit.giwt.statements - package io.github.imagineDevit.giwt.statements
- io.github.imagineDevit.giwt.statements.functions - package io.github.imagineDevit.giwt.statements.functions
- io.github.imagineDevit.giwt.utils - package io.github.imagineDevit.giwt.utils
- isMethodTest() - Static method in class io.github.imagineDevit.giwt.utils.GiwtPredicates
- isParameterizedMethodTest() - Static method in class io.github.imagineDevit.giwt.utils.GiwtPredicates
- isSuccess() - Method in class io.github.imagineDevit.giwt.utils.Matchers.Result
- isTestClass() - Static method in class io.github.imagineDevit.giwt.utils.GiwtPredicates
- italic(String) - Static method in class io.github.imagineDevit.giwt.utils.TextUtils
L
- label() - Method in record class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.DescriptionItem
-
Returns the value of the
labelrecord component. - lesserThan(T) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldBe
M
- map(Function<T, R>) - Method in class io.github.imagineDevit.giwt.TestCaseResult
- map(UnaryOperator<T>) - Method in class io.github.imagineDevit.giwt.TestCaseCtxState
- map(UnaryOperator<T>) - Method in class io.github.imagineDevit.giwt.TestCaseState
- mapState(UnaryOperator<T>) - Method in class io.github.imagineDevit.giwt.TestCaseContext.GCtx
- mapToResult(Function<T, R>) - Method in class io.github.imagineDevit.giwt.TestCaseContext.WCtx
-
Apply a function to the context state and set the context result with the returned value
- mapToResult(Function<T, R>) - Method in class io.github.imagineDevit.giwt.TestCaseState
- match(Matchers.MatchCase<T>...) - Static method in class io.github.imagineDevit.giwt.utils.Matchers
- matchCase(Supplier<Boolean>, Supplier<Matchers.Result<T>>) - Static method in class io.github.imagineDevit.giwt.utils.Matchers.MatchCase
- MatchCase(Supplier<Boolean>, Supplier<Matchers.Result<T>>) - Constructor for class io.github.imagineDevit.giwt.utils.Matchers.MatchCase
- matched() - Method in class io.github.imagineDevit.giwt.utils.Matchers.MatchCase
- Matchers - Class in io.github.imagineDevit.giwt.utils
- Matchers() - Constructor for class io.github.imagineDevit.giwt.utils.Matchers
- Matchers.MatchCase<T> - Class in io.github.imagineDevit.giwt.utils
- Matchers.Result<T> - Class in io.github.imagineDevit.giwt.utils
- Matchers.Result.Failure<T> - Class in io.github.imagineDevit.giwt.utils
- Matchers.Result.Success<T> - Class in io.github.imagineDevit.giwt.utils
- matching(String, Predicate<T>) - Static method in record class io.github.imagineDevit.giwt.assertions.ShouldMatch
- Matching(String, Predicate<T>) - Constructor for record class io.github.imagineDevit.giwt.assertions.ShouldMatch.Matching
-
Creates an instance of a
Matchingrecord class. - message(String) - Method in enum class io.github.imagineDevit.giwt.TestCase.Result
- METHOD_DATAS - Static variable in class io.github.imagineDevit.giwt.annotations.processors.Constants
- methodName() - Method in record class io.github.imagineDevit.giwt.annotations.processors.MethodProcessingData
-
Returns the value of the
methodNamerecord component. - MethodProcessingData - Record Class in io.github.imagineDevit.giwt.annotations.processors
- MethodProcessingData(String, String, String, String, String, String) - Constructor for record class io.github.imagineDevit.giwt.annotations.processors.MethodProcessingData
-
Creates an instance of a
MethodProcessingDatarecord class. - methodReturnType() - Method in record class io.github.imagineDevit.giwt.annotations.processors.MethodProcessingData
-
Returns the value of the
methodReturnTyperecord component. - MvnArgs - Class in io.github.imagineDevit.giwt.utils
- MvnArgs() - Constructor for class io.github.imagineDevit.giwt.utils.MvnArgs
N
- name - Variable in class io.github.imagineDevit.giwt.TestCase
-
Test case name
- name - Variable in class io.github.imagineDevit.giwt.TestCaseWithContext
-
Test case name
- name() - Element in annotation interface io.github.imagineDevit.giwt.annotations.ParameterizedTest
- none(ShouldMatch.Matching<T>...) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldMatch
- notEqualTo(T) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldBe
- notNull() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldBe
- NULL - Static variable in class io.github.imagineDevit.giwt.annotations.processors.Constants
- null_() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldBe
O
- of(R...) - Static method in class io.github.imagineDevit.giwt.TestParameters
- of(T) - Static method in class io.github.imagineDevit.giwt.TestCaseCtxState
- of(T) - Static method in class io.github.imagineDevit.giwt.TestCaseResult
- of(T) - Static method in class io.github.imagineDevit.giwt.TestCaseState
- of(T) - Static method in class io.github.imagineDevit.giwt.TestParameters.Parameter.P1
- of(T, R) - Static method in class io.github.imagineDevit.giwt.TestParameters.Parameter.P2
- of(T, R, S) - Static method in class io.github.imagineDevit.giwt.TestParameters.Parameter.P3
- of(T, R, S, U) - Static method in class io.github.imagineDevit.giwt.TestParameters.Parameter.P4
- of(T, R, S, U, V) - Static method in class io.github.imagineDevit.giwt.TestParameters.Parameter.P5
- ofErr(Exception) - Static method in class io.github.imagineDevit.giwt.TestCaseResult
- ok() - Method in class io.github.imagineDevit.giwt.TestCaseResult.ResultValue
- Ok(T) - Constructor for class io.github.imagineDevit.giwt.TestCaseResult.ResultValue.Ok
- one(ShouldMatch.Matching<T>) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldMatch
- one(String, Predicate<T>) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldMatch
- oneOf(Collection<T>) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldBe
- order() - Element in annotation interface io.github.imagineDevit.giwt.annotations.AfterAll
- order() - Element in annotation interface io.github.imagineDevit.giwt.annotations.AfterEach
- order() - Element in annotation interface io.github.imagineDevit.giwt.annotations.BeforeAll
- order() - Element in annotation interface io.github.imagineDevit.giwt.annotations.BeforeEach
P
- PACKAGE_NAME - Static variable in class io.github.imagineDevit.giwt.annotations.processors.Constants
- PARAM - Static variable in class io.github.imagineDevit.giwt.annotations.processors.Constants
- Parameter(int, Object...) - Constructor for class io.github.imagineDevit.giwt.TestParameters.Parameter
- ParameterizedTest - Annotation Interface in io.github.imagineDevit.giwt.annotations
-
A custom annotation used to mark a test method as a parameterized test.
- ParameterRecordName - Annotation Interface in io.github.imagineDevit.giwt.annotations
-
Used to specify the name of a record generated for a method .
- ParameterSource - Annotation Interface in io.github.imagineDevit.giwt.annotations
-
Represents an annotation for specifying the name of a parameter source.
- parameterSources() - Method in interface io.github.imagineDevit.giwt.TestConfiguration
- paramName() - Method in record class io.github.imagineDevit.giwt.annotations.processors.MethodProcessingData
-
Returns the value of the
paramNamerecord component. - paramRecordName() - Method in record class io.github.imagineDevit.giwt.annotations.processors.MethodProcessingData
-
Returns the value of the
paramRecordNamerecord component. - PARAMS - Static variable in class io.github.imagineDevit.giwt.annotations.processors.Constants
- paramsValues() - Method in record class io.github.imagineDevit.giwt.annotations.processors.MethodProcessingData
-
Returns the value of the
paramsValuesrecord component. - paramsWithType() - Method in record class io.github.imagineDevit.giwt.annotations.processors.MethodProcessingData
-
Returns the value of the
paramsWithTyperecord component. - predicate() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldMatch.Matching
-
Returns the value of the
predicaterecord component. - prefix() - Method in record class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.DescriptionItem
-
Returns the value of the
prefixrecord component. - process(TestCaseReport) - Method in class io.github.imagineDevit.giwt.report.ReportProcessor
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.github.imagineDevit.giwt.annotations.processors.GiwtProxyableProcessor
- purple(String) - Static method in class io.github.imagineDevit.giwt.utils.TextUtils
R
- reason() - Element in annotation interface io.github.imagineDevit.giwt.annotations.Skipped
- red(String) - Static method in class io.github.imagineDevit.giwt.utils.TextUtils
- ReportProcessor - Class in io.github.imagineDevit.giwt.report
-
This class is responsible for processing the report template and generating the report.
- ReportProcessor() - Constructor for class io.github.imagineDevit.giwt.report.ReportProcessor
- reportTestCase(String, List<StmtMsg>, List<StmtMsg>, List<StmtMsg>, TestParameters.Parameter) - Static method in class io.github.imagineDevit.giwt.utils.Utils
- ResCtxConsumer<R> - Interface in io.github.imagineDevit.giwt.statements.functions
- result() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldBe
-
Returns the value of the
resultrecord component. - result() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldFail
-
Returns the value of the
resultrecord component. - result() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldHave
-
Returns the value of the
resultrecord component. - result() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldMatch
-
Returns the value of the
resultrecord component. - Result() - Constructor for class io.github.imagineDevit.giwt.utils.Matchers.Result
- ResultValue() - Constructor for class io.github.imagineDevit.giwt.TestCaseResult.ResultValue
- run() - Method in class io.github.imagineDevit.giwt.TestCase
-
Runs the test case and performs the given, when, and then actions, and generates a report.
- run() - Method in class io.github.imagineDevit.giwt.TestCaseWithContext
-
Print report and run the test case
- runCallbacks(Map<Object, List<Method>>, Function<Method, Integer>) - Static method in class io.github.imagineDevit.giwt.utils.Utils
- runIfOpen(boolean, Supplier<S>, Runnable) - Static method in class io.github.imagineDevit.giwt.utils.Utils
S
- SelectorUtils - Class in io.github.imagineDevit.giwt.utils
- SelectorUtils() - Constructor for class io.github.imagineDevit.giwt.utils.SelectorUtils
- setFailureReason(String) - Method in class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport
- setName(String) - Method in class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport
- setState(T) - Method in class io.github.imagineDevit.giwt.TestCaseContext.GCtx
- setStateAsResult() - Method in class io.github.imagineDevit.giwt.TestCaseContext.WCtx
- setStatus(TestCaseReport.TestReport.Status) - Method in class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport
- setVar(String, Object) - Method in class io.github.imagineDevit.giwt.TestCaseContext.GCtx
- shouldBe() - Method in class io.github.imagineDevit.giwt.TestCaseResult
- ShouldBe<T> - Record Class in io.github.imagineDevit.giwt.assertions
- ShouldBe(TestCaseResult.ResultValue.Ok<T>) - Constructor for record class io.github.imagineDevit.giwt.assertions.ShouldBe
-
Creates an instance of a
ShouldBerecord class. - shouldBeReported() - Method in class io.github.imagineDevit.giwt.descriptors.GiwtClassTestDescriptor
- shouldBeSkipped() - Method in class io.github.imagineDevit.giwt.descriptors.GiwtMethodTestDescriptor
- shouldFail() - Method in class io.github.imagineDevit.giwt.TestCaseResult
- ShouldFail - Record Class in io.github.imagineDevit.giwt.assertions
- ShouldFail(TestCaseResult.ResultValue.Err<?>) - Constructor for record class io.github.imagineDevit.giwt.assertions.ShouldFail
-
Creates an instance of a
ShouldFailrecord class. - shouldHave() - Method in class io.github.imagineDevit.giwt.TestCaseResult
- ShouldHave<T> - Record Class in io.github.imagineDevit.giwt.assertions
- ShouldHave(TestCaseResult.ResultValue.Ok<T>) - Constructor for record class io.github.imagineDevit.giwt.assertions.ShouldHave
-
Creates an instance of a
ShouldHaverecord class. - shouldMatch() - Method in class io.github.imagineDevit.giwt.TestCaseResult
- shouldMatch(Predicate<T>) - Method in class io.github.imagineDevit.giwt.TestCaseResult
- ShouldMatch<T> - Record Class in io.github.imagineDevit.giwt.assertions
- ShouldMatch(TestCaseResult.ResultValue.Ok<T>) - Constructor for record class io.github.imagineDevit.giwt.assertions.ShouldMatch
-
Creates an instance of a
ShouldMatchrecord class. - ShouldMatch.Matching<T> - Record Class in io.github.imagineDevit.giwt.assertions
- shouldTest(T) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldMatch.Matching
- size(int) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldHave
- Skipped - Annotation Interface in io.github.imagineDevit.giwt.annotations
-
This annotation is used to mark a test class or method as skipped.
- SKIPPED - Enum constant in enum class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.Status
- source() - Element in annotation interface io.github.imagineDevit.giwt.annotations.ParameterizedTest
- StmtMsg - Record Class in io.github.imagineDevit.giwt.statements
- StmtMsg(String) - Constructor for record class io.github.imagineDevit.giwt.statements.StmtMsg
-
Creates an instance of a
StmtMsgrecord class. - success(T) - Static method in class io.github.imagineDevit.giwt.utils.Matchers.Result
- Success(T) - Constructor for class io.github.imagineDevit.giwt.utils.Matchers.Result.Success
- SUCCESS - Enum constant in enum class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.Status
- SUCCESS - Enum constant in enum class io.github.imagineDevit.giwt.TestCase.Result
T
- TARGET_GIWTUNIT - Static variable in class io.github.imagineDevit.giwt.report.ReportProcessor
- TCtx(Map<String, Object>) - Constructor for class io.github.imagineDevit.giwt.TestCaseContext.TCtx
- TEMPLATE_NAME - Static variable in class io.github.imagineDevit.giwt.annotations.processors.Constants
- Test - Annotation Interface in io.github.imagineDevit.giwt.annotations
-
The
Testannotation is used to mark a method as a test case. - TestCase<T,
R> - Class in io.github.imagineDevit.giwt -
Test case representation
- TestCase.GivenStmt<T,
R> - Class in io.github.imagineDevit.giwt - TestCase.Result - Enum Class in io.github.imagineDevit.giwt
-
Test case result that can be either success or failure
- TestCase.ThenStmt<T,
R> - Class in io.github.imagineDevit.giwt - TestCase.WhenStmt<T,
R> - Class in io.github.imagineDevit.giwt - TestCaseContext<T,
R> - Class in io.github.imagineDevit.giwt - TestCaseContext() - Constructor for class io.github.imagineDevit.giwt.TestCaseContext
- TestCaseContext.GCtx - Class in io.github.imagineDevit.giwt
- TestCaseContext.TCtx - Class in io.github.imagineDevit.giwt
- TestCaseContext.WCtx - Class in io.github.imagineDevit.giwt
- TestCaseCtxResult<T> - Class in io.github.imagineDevit.giwt
- TestCaseCtxState<T> - Class in io.github.imagineDevit.giwt
- TestCaseReport - Class in io.github.imagineDevit.giwt.report
-
This class is responsible for generating the report.
- TestCaseReport() - Constructor for class io.github.imagineDevit.giwt.report.TestCaseReport
- TestCaseReport.ClassReport - Class in io.github.imagineDevit.giwt.report
- TestCaseReport.TestReport - Class in io.github.imagineDevit.giwt.report
- TestCaseReport.TestReport.DescriptionItem - Record Class in io.github.imagineDevit.giwt.report
- TestCaseReport.TestReport.Status - Enum Class in io.github.imagineDevit.giwt.report
- TestCaseResult<T> - Class in io.github.imagineDevit.giwt
- TestCaseResult.ResultValue - Class in io.github.imagineDevit.giwt
- TestCaseResult.ResultValue.Err<E extends Exception> - Class in io.github.imagineDevit.giwt
- TestCaseResult.ResultValue.Ok<T> - Class in io.github.imagineDevit.giwt
- TestCaseState<T> - Class in io.github.imagineDevit.giwt
- TestCaseWithContext<T,
R> - Class in io.github.imagineDevit.giwt -
Test case representation
- TestCaseWithContext(String, TestCaseReport.TestReport, TestParameters.Parameter) - Constructor for class io.github.imagineDevit.giwt.TestCaseWithContext
-
Constructor
- TestCaseWithContext.GivenCtxStmt<T,
R> - Class in io.github.imagineDevit.giwt - TestCaseWithContext.ThenCtxStmt<T,
R> - Class in io.github.imagineDevit.giwt - TestCaseWithContext.WhenCtxStmt<T,
R> - Class in io.github.imagineDevit.giwt - TestConfiguration - Interface in io.github.imagineDevit.giwt
- TESTER - Static variable in class io.github.imagineDevit.giwt.annotations.processors.Constants
- TestParameters<T extends TestParameters.Parameter> - Class in io.github.imagineDevit.giwt
- TestParameters() - Constructor for class io.github.imagineDevit.giwt.TestParameters
- TestParameters.Parameter - Class in io.github.imagineDevit.giwt
- TestParameters.Parameter.P1<T> - Class in io.github.imagineDevit.giwt
- TestParameters.Parameter.P2<T,
R> - Class in io.github.imagineDevit.giwt - TestParameters.Parameter.P3<T,
R, S> - Class in io.github.imagineDevit.giwt - TestParameters.Parameter.P4<T,
R, S, U> - Class in io.github.imagineDevit.giwt - TestParameters.Parameter.P5<T,
R, S, U, V> - Class in io.github.imagineDevit.giwt - TestReport() - Constructor for class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport
- TextUtils - Class in io.github.imagineDevit.giwt.utils
- TextUtils() - Constructor for class io.github.imagineDevit.giwt.utils.TextUtils
- then(String) - Static method in record class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.DescriptionItem
- then(String) - Static method in record class io.github.imagineDevit.giwt.statements.StmtMsg
- then(String, ResCtxConsumer<R>) - Method in class io.github.imagineDevit.giwt.TestCaseWithContext
- then(String, ResCtxConsumer<R>) - Method in class io.github.imagineDevit.giwt.TestCaseWithContext.WhenCtxStmt
- then(String, ThenFn<R>) - Method in class io.github.imagineDevit.giwt.TestCase
-
Adds a Then statement to the current test case with the provided message and a consumer function.
- then(String, ThenFn<R>) - Method in class io.github.imagineDevit.giwt.TestCase.WhenStmt
- ThenCtxStmt(TestCaseWithContext<T, R>) - Constructor for class io.github.imagineDevit.giwt.TestCaseWithContext.ThenCtxStmt
- ThenFn<R> - Interface in io.github.imagineDevit.giwt.statements.functions
- ThenStmt(TestCase<T, R>) - Constructor for class io.github.imagineDevit.giwt.TestCase.ThenStmt
- toMap() - Method in class io.github.imagineDevit.giwt.report.TestCaseReport.ClassReport
- toMap() - Method in record class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.DescriptionItem
- toMap() - Method in class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport
- toMap() - Method in class io.github.imagineDevit.giwt.report.TestCaseReport
- toResult(Function<T, R>) - Method in class io.github.imagineDevit.giwt.TestCaseCtxState
- toString() - Method in record class io.github.imagineDevit.giwt.annotations.processors.MethodProcessingData
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldBe
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldFail
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldHave
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldMatch.Matching
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldMatch
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.imagineDevit.giwt.callbacks.GiwtCallbacks
-
Returns a string representation of this record class.
- toString() - Method in class io.github.imagineDevit.giwt.report.TestCaseReport.ClassReport
- toString() - Method in record class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.DescriptionItem
-
Returns a string representation of this record class.
- toString() - Method in class io.github.imagineDevit.giwt.report.TestCaseReport
- toString() - Method in record class io.github.imagineDevit.giwt.statements.StmtMsg
-
Returns a string representation of this record class.
- toTCtx() - Method in class io.github.imagineDevit.giwt.TestCaseContext.WCtx
- toWCtx() - Method in class io.github.imagineDevit.giwt.TestCaseContext.GCtx
U
- Utils - Class in io.github.imagineDevit.giwt.utils
- Utils() - Constructor for class io.github.imagineDevit.giwt.utils.Utils
V
- value() - Element in annotation interface io.github.imagineDevit.giwt.annotations.ConfigureWith
- value() - Element in annotation interface io.github.imagineDevit.giwt.annotations.ExtendWith
- value() - Element in annotation interface io.github.imagineDevit.giwt.annotations.ParameterRecordName
- value() - Element in annotation interface io.github.imagineDevit.giwt.annotations.ParameterSource
- value() - Element in annotation interface io.github.imagineDevit.giwt.annotations.Test
- value() - Method in record class io.github.imagineDevit.giwt.statements.StmtMsg
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.imagineDevit.giwt.TestCase.Result
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.Status
-
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.TestCase.Result
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VOID - Static variable in class io.github.imagineDevit.giwt.annotations.processors.Constants
W
- WCtx(Map<String, Object>) - Constructor for class io.github.imagineDevit.giwt.TestCaseContext.WCtx
- when(String) - Static method in record class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.DescriptionItem
- when(String) - Static method in record class io.github.imagineDevit.giwt.statements.StmtMsg
- when(String, CtxConsumer<R, TestCaseContext.WCtx>) - Method in class io.github.imagineDevit.giwt.TestCaseWithContext.GivenCtxStmt
- when(String, CtxConsumer<R, TestCaseContext.WCtx>) - Method in class io.github.imagineDevit.giwt.TestCaseWithContext
- when(String, WhenCFn<T>) - Method in class io.github.imagineDevit.giwt.TestCase.GivenStmt
- when(String, WhenFFn<T, R>) - Method in class io.github.imagineDevit.giwt.TestCase.GivenStmt
- when(String, WhenFFn<T, R>) - Method in class io.github.imagineDevit.giwt.TestCase
-
Adds a When statement to the current test case with the provided message and a function.
- when(String, WhenRFn) - Method in class io.github.imagineDevit.giwt.TestCase.GivenStmt
- when(String, WhenRFn) - Method in class io.github.imagineDevit.giwt.TestCase
-
Adds a When statement to the current test case with the provided message and a runnable function
- when(String, WhenSFn<R>) - Method in class io.github.imagineDevit.giwt.TestCase
-
Adds a When statement to the current test case with the provided message and a supplier function.
- whenc(String, WhenCFn<T>) - Method in class io.github.imagineDevit.giwt.TestCase
-
Adds a When statement to the current test case with the provided message and a consumer function
- WhenCFn<T> - Interface in io.github.imagineDevit.giwt.statements.functions
- WhenCtxStmt(TestCaseWithContext<T, R>) - Constructor for class io.github.imagineDevit.giwt.TestCaseWithContext.WhenCtxStmt
- WhenFFn<T,
R> - Interface in io.github.imagineDevit.giwt.statements.functions - whenr(String, CtxConsumer<R, TestCaseContext.WCtx>) - Method in class io.github.imagineDevit.giwt.TestCaseWithContext
- whenr(String, WhenRFn) - Method in class io.github.imagineDevit.giwt.TestCase
-
Adds a When statement to the current test case with the provided message and a runnable function
- WhenRFn - Interface in io.github.imagineDevit.giwt.statements.functions
- WhenSFn<R> - Interface in io.github.imagineDevit.giwt.statements.functions
- WhenStmt(TestCase<T, R>) - Constructor for class io.github.imagineDevit.giwt.TestCase.WhenStmt
- withContext() - Method in class io.github.imagineDevit.giwt.TestCase
-
Create a new test case with a context
- withErrorOfType(Class<? extends Exception>) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldFail
- withMessage(String) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldFail
Y
- yellow(String) - Static method in class io.github.imagineDevit.giwt.utils.TextUtils
All Classes and Interfaces|All Packages|Constant Field Values