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

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.GwtCallbacks
Returns the value of the afterAllCallback record 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.GwtCallbacks
Returns the value of the afterEachCallback record 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
 
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 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.callbacks.GwtCallbacks
Returns the value of the beforeAllCallback record 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.GwtCallbacks
Returns the value of the beforeEachCallback record 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 description record component.
DescriptionItem(String, String) - Constructor for record class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.DescriptionItem
Creates an instance of a DescriptionItem record class.
discover(EngineDiscoveryRequest, UniqueId) - Method in class io.github.imagineDevit.giwt.GwtUnitTestEngine
 

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.GwtUnitTestEngine
 
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.GwtCallbacks
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<GwtClassTestDescriptor>) - Method in class io.github.imagineDevit.giwt.descriptors.GwtClassTestDescriptor
 
execute(Consumer<GwtMethodTestDescriptor>, boolean) - Method in class io.github.imagineDevit.giwt.descriptors.GwtMethodTestDescriptor
 
execute(ExecutionRequest) - Method in class io.github.imagineDevit.giwt.GwtUnitTestEngine
 
execute(ExecutionRequest, TestDescriptor) - Method in class io.github.imagineDevit.giwt.GwtUnitTestExecutor
 
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.GwtUnitTestEngine
 
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.GwtMethodTestDescriptor
 
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.WCtx
 
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.GwtMethodTestDescriptor
 
getTestClass() - Method in class io.github.imagineDevit.giwt.descriptors.GwtClassTestDescriptor
 
getTestInstance() - Method in class io.github.imagineDevit.giwt.descriptors.GwtMethodTestDescriptor
 
getTestMethod() - Method in class io.github.imagineDevit.giwt.descriptors.GwtMethodTestDescriptor
 
getTestName(String, Method) - Static method in class io.github.imagineDevit.giwt.utils.Utils
 
getType() - Method in class io.github.imagineDevit.giwt.descriptors.GwtClassTestDescriptor
 
getType() - Method in class io.github.imagineDevit.giwt.descriptors.GwtMethodTestDescriptor
 
getType() - Method in class io.github.imagineDevit.giwt.descriptors.GwtParameterizedMethodTestDescriptor
 
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
 
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
 
greaterThan(T) - Method in record class io.github.imagineDevit.giwt.assertions.ShouldBe
 
green(String) - Static method in class io.github.imagineDevit.giwt.utils.TextUtils
 
GwtCallbacks - Record Class in io.github.imagineDevit.giwt.callbacks
 
GwtCallbacks(BeforeAllCallback, AfterAllCallback, BeforeEachCallback, AfterEachCallback) - Constructor for record class io.github.imagineDevit.giwt.callbacks.GwtCallbacks
Creates an instance of a GwtCallbacks record class.
GwtClassTestDescriptor - Class in io.github.imagineDevit.giwt.descriptors
 
GwtClassTestDescriptor(Class<?>, UniqueId) - Constructor for class io.github.imagineDevit.giwt.descriptors.GwtClassTestDescriptor
 
GwtMethodTestDescriptor - Class in io.github.imagineDevit.giwt.descriptors
 
GwtMethodTestDescriptor(String, Method, Object, UniqueId, TestParameters.Parameter, GwtCallbacks) - Constructor for class io.github.imagineDevit.giwt.descriptors.GwtMethodTestDescriptor
 
GwtParameterizedMethodTestDescriptor - Class in io.github.imagineDevit.giwt.descriptors
 
GwtParameterizedMethodTestDescriptor(Method, List<? extends TestParameters.Parameter>, Object, UniqueId, GwtCallbacks, TestConfiguration) - Constructor for class io.github.imagineDevit.giwt.descriptors.GwtParameterizedMethodTestDescriptor
 
GwtPredicates - Class in io.github.imagineDevit.giwt.utils
 
GwtPredicates() - Constructor for class io.github.imagineDevit.giwt.utils.GwtPredicates
 
GwtProxyable - Annotation Interface in io.github.imagineDevit.giwt.annotations
Annotation to indicate that a proxy test class should be generated for this class.
GwtProxyableProcessor - Class in io.github.imagineDevit.giwt.annotations.processors
 
GwtProxyableProcessor() - Constructor for class io.github.imagineDevit.giwt.annotations.processors.GwtProxyableProcessor
 
GwtUnitTestEngine - Class in io.github.imagineDevit.giwt
 
GwtUnitTestEngine() - Constructor for class io.github.imagineDevit.giwt.GwtUnitTestEngine
 
GwtUnitTestExecutor - Class in io.github.imagineDevit.giwt
 
GwtUnitTestExecutor() - Constructor for class io.github.imagineDevit.giwt.GwtUnitTestExecutor
 

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.GwtCallbacks
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.GwtProxyableProcessor
 
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.GwtPredicates
 
isParameterizedMethodTest() - Static method in class io.github.imagineDevit.giwt.utils.GwtPredicates
 
isSuccess() - Method in class io.github.imagineDevit.giwt.utils.Matchers.Result
 
isTestClass() - Static method in class io.github.imagineDevit.giwt.utils.GwtPredicates
 
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 label record 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.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 Matching record 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 methodName record 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 MethodProcessingData record class.
methodReturnType() - Method in record class io.github.imagineDevit.giwt.annotations.processors.MethodProcessingData
Returns the value of the methodReturnType record 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(Exception) - Static method in class io.github.imagineDevit.giwt.TestCaseResult
 
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
 
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 paramName record component.
paramRecordName() - Method in record class io.github.imagineDevit.giwt.annotations.processors.MethodProcessingData
Returns the value of the paramRecordName record 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 paramsValues record component.
paramsWithType() - Method in record class io.github.imagineDevit.giwt.annotations.processors.MethodProcessingData
Returns the value of the paramsWithType record component.
predicate() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldMatch.Matching
Returns the value of the predicate record component.
prefix() - Method in record class io.github.imagineDevit.giwt.report.TestCaseReport.TestReport.DescriptionItem
Returns the value of the prefix record 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.GwtProxyableProcessor
 
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 result record component.
result() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldFail
Returns the value of the result record component.
result() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldHave
Returns the value of the result record component.
result() - Method in record class io.github.imagineDevit.giwt.assertions.ShouldMatch
Returns the value of the result record 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
 
setResult(Supplier<R>) - Method in class io.github.imagineDevit.giwt.TestCaseContext.WCtx
 
setResult(R) - Method in class io.github.imagineDevit.giwt.TestCaseContext.WCtx
 
setState(T) - Method in class io.github.imagineDevit.giwt.TestCaseContext.GCtx
 
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 ShouldBe record class.
shouldBeReported() - Method in class io.github.imagineDevit.giwt.descriptors.GwtClassTestDescriptor
 
shouldBeSkipped() - Method in class io.github.imagineDevit.giwt.descriptors.GwtMethodTestDescriptor
 
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 ShouldFail record 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 ShouldHave record 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 ShouldMatch record 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
 
stateToResult(Function<T, R>) - Method in class io.github.imagineDevit.giwt.TestCaseContext.WCtx
 
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 StmtMsg record 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_GWTUNIT - 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 Test annotation 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.GwtCallbacks
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 value record 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
 
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