diff --git a/platform-parent/platform-imdg-api-hazelcast-impl/pom.xml b/platform-parent/platform-imdg-api-hazelcast-impl/pom.xml index d971e2b7e..84fb716d1 100644 --- a/platform-parent/platform-imdg-api-hazelcast-impl/pom.xml +++ b/platform-parent/platform-imdg-api-hazelcast-impl/pom.xml @@ -60,6 +60,18 @@ spring-context provided + + + + org.junit.jupiter + junit-jupiter + test + + + org.mockito + mockito-core + test + \ No newline at end of file diff --git a/platform-parent/platform-imdg-api-hazelcast-impl/src/test/java/ru/spcex/platform/imdg/iml/hazelcast/adapter/predicate/ImdgPredicateBuilderHazelcastTest.java b/platform-parent/platform-imdg-api-hazelcast-impl/src/test/java/ru/spcex/platform/imdg/iml/hazelcast/adapter/predicate/ImdgPredicateBuilderHazelcastTest.java new file mode 100644 index 000000000..5bae4cb5c --- /dev/null +++ b/platform-parent/platform-imdg-api-hazelcast-impl/src/test/java/ru/spcex/platform/imdg/iml/hazelcast/adapter/predicate/ImdgPredicateBuilderHazelcastTest.java @@ -0,0 +1,83 @@ +package ru.spcex.platform.imdg.iml.hazelcast.adapter.predicate; + +import static org.junit.jupiter.api.Assertions.*; + +class ImdgPredicateBuilderHazelcastTest { + + @org.junit.jupiter.api.Test + void instance() { + ImdgPredicateBuilderHazelcast instance = ImdgPredicateBuilderHazelcast.instance(); + assertNotNull(instance); + assertSame(instance, ImdgPredicateBuilderHazelcast.instance()); + } + + @org.junit.jupiter.api.Test + void testEquals() { + ImdgPredicateBuilderHazelcast pb = ImdgPredicateBuilderHazelcast.instance(); + assertEquals("field=val1", pb.equals("field", "val1").toString()); + } + + @org.junit.jupiter.api.Test + void greatEqual() { + ImdgPredicateBuilderHazelcast pb = ImdgPredicateBuilderHazelcast.instance(); + assertEquals("field>=val1", pb.greatEqual("field", "val1").toString()); + } + + @org.junit.jupiter.api.Test + void lessEqual() { + ImdgPredicateBuilderHazelcast pb = ImdgPredicateBuilderHazelcast.instance(); + assertEquals("field<=val1", pb.lessEqual("field", "val1").toString()); + } + + @org.junit.jupiter.api.Test + void greater() { + ImdgPredicateBuilderHazelcast pb = ImdgPredicateBuilderHazelcast.instance(); + assertEquals("field>val1", pb.greater("field", "val1").toString()); + } + + @org.junit.jupiter.api.Test + void less() { + ImdgPredicateBuilderHazelcast pb = ImdgPredicateBuilderHazelcast.instance(); + assertEquals("field