Index

A B C G M N S T 
All Classes and Interfaces|All Packages

A

ArchUnitRules - Class in com.hazelcast.test.archunit
 
ArchUnitTestSupport - Class in com.hazelcast.test.archunit
 
ArchUnitTestSupport() - Constructor for class com.hazelcast.test.archunit.ArchUnitTestSupport
 

B

beforeClass() - Static method in class com.hazelcast.test.archunit.ArchUnitTestSupport
 

C

check(JavaClass, ConditionEvents) - Method in class com.hazelcast.test.archunit.CompletableFutureUsageCondition
 
check(JavaClass, ConditionEvents) - Method in class com.hazelcast.test.archunit.MatchersUsageCondition
 
check(JavaClass, ConditionEvents) - Method in class com.hazelcast.test.archunit.MixTestAnnotationsCondition
 
check(JavaClass, ConditionEvents) - Method in class com.hazelcast.test.archunit.SerialVersionUidFieldCondition
 
check(JavaClass, ConditionEvents) - Method in class com.hazelcast.test.archunit.TestsHaveRunnersCondition
 
com.hazelcast.test.archunit - package com.hazelcast.test.archunit
ArchUnit rules for Hazelcast code
COMPLETABLE_FUTURE_USED_ONLY_WITH_EXPLICIT_EXECUTOR - Static variable in class com.hazelcast.test.archunit.ArchUnitRules
ArchUnit rule checking that only CompletableFuture async methods version with explicitly defined executor service is used.
CompletableFutureUsageCondition - Class in com.hazelcast.test.archunit
Hazelcast internal callbacks shouldn't use the ForkJoinPool#commonPool, due to the risk of blocking Hazelcast progress by other misbehaving applications/libraries.

G

getCurrentModuleClasses(String) - Static method in class com.hazelcast.test.archunit.ModuleImportOptions
 
getCurrentModuleTestClasses(String) - Static method in class com.hazelcast.test.archunit.ModuleImportOptions
 

M

MATCHERS_USAGE - Static variable in class com.hazelcast.test.archunit.ArchUnitRules
ArchUnit rule checking that Hamcrest matchers are not mixed with AssertJ.
MatchersUsageCondition - Class in com.hazelcast.test.archunit
Hamcrest is great, but AssertJ is even better.
MatchersUsageCondition() - Constructor for class com.hazelcast.test.archunit.MatchersUsageCondition
 
MixTestAnnotationsCondition - Class in com.hazelcast.test.archunit
 
MixTestAnnotationsCondition() - Constructor for class com.hazelcast.test.archunit.MixTestAnnotationsCondition
 
ModuleImportOptions - Class in com.hazelcast.test.archunit
 

N

NO_JUNIT_MIXING - Static variable in class com.hazelcast.test.archunit.ArchUnitRules
ArchUnit rule checking that JUnit4 and JUnit5 annotations are not mixed within the same tes
notMixJUnit4AndJUnit5Annotations() - Static method in class com.hazelcast.test.archunit.MixTestAnnotationsCondition
 
notUseHamcrestMatchers() - Static method in class com.hazelcast.test.archunit.MatchersUsageCondition
 

S

SERIALIZABLE_SHOULD_HAVE_VALID_SERIAL_VERSION_UID - Static variable in class com.hazelcast.test.archunit.ArchUnitRules
ArchUnit rule checking that Serializable classes have a valid serialVersionUID
SerialVersionUidFieldCondition - Class in com.hazelcast.test.archunit
 

T

TESTS_HAVE_RUNNNERS - Static variable in class com.hazelcast.test.archunit.ArchUnitRules
 
TestsHaveRunnersCondition - Class in com.hazelcast.test.archunit
Asserts that tests are annotated with `@RunWith` to ensure property isolation
TestsHaveRunnersCondition() - Constructor for class com.hazelcast.test.archunit.TestsHaveRunnersCondition
 
A B C G M N S T 
All Classes and Interfaces|All Packages