Package net.binis.codegen.mock
Class CodeGenMock
java.lang.Object
net.binis.codegen.mock.CodeGenMock
public class CodeGenMock extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCodeGenMock.MockAsyncEntityModifierImpl -
Method Summary
-
Method Details
-
mockContext
public static void mockContext() -
mockEntityManager
public static void mockEntityManager() -
cleanEntityManagerMock
public static void cleanEntityManagerMock() -
mockAsyncExecutor
public static void mockAsyncExecutor() -
mockContextAndEntityManager
public static void mockContextAndEntityManager() -
mockQueryProcessor
-
mockJustQuery
public static MockedQueryContext mockJustQuery(net.binis.codegen.spring.query.Printable query, Object returnObject) -
mockJustQuery
public static MockedQueryContext mockJustQuery(net.binis.codegen.spring.query.Printable query, Supplier<Object> returnObject) -
mockQuery
public static MockedQueryContext mockQuery(net.binis.codegen.spring.query.Printable query, List<Object> params, Object returnObject) -
mockQuery
public static MockedQueryContext mockQuery(net.binis.codegen.spring.query.Printable query, List<Object> params, Supplier<Object> returnObject) -
mockQuery
public static MockedQueryContext mockQuery(net.binis.codegen.spring.query.Queryable query, Object returnObject) -
mockQuery
public static MockedQueryContext mockQuery(net.binis.codegen.spring.query.Queryable query, Supplier<Object> returnObject) -
mockCountQuery
public static MockedQueryContext mockCountQuery(net.binis.codegen.spring.query.Queryable query, Long count) -
mockCountQuery
public static MockedQueryContext mockCountQuery(net.binis.codegen.spring.query.Queryable query, Supplier<Long> count) -
mockExistsQuery
public static MockedQueryContext mockExistsQuery(net.binis.codegen.spring.query.Queryable query, boolean exists) -
mockExistsQuery
public static MockedQueryContext mockExistsQuery(net.binis.codegen.spring.query.Queryable query, Supplier<Boolean> exists) -
mockPageQuery
public static MockedQueryContext mockPageQuery(net.binis.codegen.spring.query.Queryable query, List<Object> page) -
mockPageQuery
public static MockedQueryContext mockPageQuery(net.binis.codegen.spring.query.Queryable query, Supplier<List<Object>> pages) -
mockPageQuery
public static MockedQueryContext mockPageQuery(net.binis.codegen.spring.query.Queryable query, long count, List<Object> page) -
mockPageQuery
public static MockedQueryContext mockPageQuery(net.binis.codegen.spring.query.Queryable query, long count, Supplier<List<Object>> pages) -
mockDeleteQuery
-
mockDeleteQuery
public static MockedQueryContext mockDeleteQuery(net.binis.codegen.spring.query.Queryable query, int deleted) -
mockDeleteQuery
public static MockedQueryContext mockDeleteQuery(net.binis.codegen.spring.query.Queryable query, Supplier<Integer> deleted) -
mockQuery
-
mockQuery
-
mockCheckCalls
public static void mockCheckCalls() -
withMockEntityManager
-
verify
-
verify
-
onOperation
public static <T> MockedPersistenceContext onOperation(MockPersistenceOperation operation, T obj, Runnable task) -
onOperation
public static <T> MockedPersistenceContext onOperation(MockPersistenceOperation operation, T obj, Consumer<T> consumer) -
onOperation
public static <T> MockedPersistenceContext onOperation(MockPersistenceOperation operation, T obj, BiConsumer<MockPersistenceOperation,T> consumer) -
onOperation
public static MockedPersistenceContext onOperation(MockPersistenceOperation operation, Runnable task) -
onOperation
public static <T> MockedPersistenceContext onOperation(MockPersistenceOperation operation, Consumer<T> consumer) -
onOperation
public static <T> MockedPersistenceContext onOperation(MockPersistenceOperation operation, BiConsumer<MockPersistenceOperation,T> consumer) -
onSave
-
onSave
-
onSave
-
onSave
-
onSave
public static <T> MockedPersistenceContext onSave(T obj, BiConsumer<MockPersistenceOperation,T> consumer) -
onSave
public static <T> MockedPersistenceContext onSave(BiConsumer<MockPersistenceOperation,T> consumer) -
onDetach
-
onDetach
-
onDetach
-
onDetach
-
onDetach
public static <T> MockedPersistenceContext onDetach(T obj, BiConsumer<MockPersistenceOperation,T> consumer) -
onDetach
public static <T> MockedPersistenceContext onDetach(BiConsumer<MockPersistenceOperation,T> consumer) -
onRefresh
-
onRefresh
-
onRefresh
-
onRefresh
-
onRefresh
public static <T> MockedPersistenceContext onRefresh(T obj, BiConsumer<MockPersistenceOperation,T> consumer) -
onRefresh
public static <T> MockedPersistenceContext onRefresh(BiConsumer<MockPersistenceOperation,T> consumer) -
onDelete
-
onDelete
-
onDelete
-
onDelete
-
onDelete
public static <T> MockedPersistenceContext onDelete(T obj, BiConsumer<MockPersistenceOperation,T> consumer) -
onDelete
public static <T> MockedPersistenceContext onDelete(BiConsumer<MockPersistenceOperation,T> consumer) -
onMerge
-
onMerge
-
onMerge
-
onMerge
-
onMerge
public static <T> MockedPersistenceContext onMerge(T obj, BiConsumer<MockPersistenceOperation,T> consumer) -
onMerge
public static <T> MockedPersistenceContext onMerge(BiConsumer<MockPersistenceOperation,T> consumer) -
onFlush
-
onFlush
-
onFlush
-
onFlush
-
onFlush
public static <T> MockedPersistenceContext onFlush(T obj, BiConsumer<MockPersistenceOperation,T> consumer) -
onFlush
public static <T> MockedPersistenceContext onFlush(BiConsumer<MockPersistenceOperation,T> consumer) -
verifySave
-
verifySave
-
verifyDetach
-
verifyDetach
-
verifyRefresh
-
verifyRefresh
-
verifyDelete
-
verifyDelete
-
verifyMerge
-
verifyMerge
-
verifySaveAndFlush
-
verifySaveAndFlush
-
mockQueryClear
public static void mockQueryClear() -
mockCreate
-
checkContext
public static void checkContext() -
mockCodeFactory
public static void mockCodeFactory() -
clearCodeFactoryMock
public static void clearCodeFactoryMock()
-