Package net.binis.codegen.mock
Class CodeGenMock
java.lang.Object
net.binis.codegen.mock.CodeGenMock
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic MockedQueryContextmockCountQuery(net.binis.codegen.spring.query.Queryable query, Long count) static MockedQueryContextmockCountQuery(net.binis.codegen.spring.query.Queryable query, Supplier<Long> count) static voidmockCreate(Class<?> cls) static MockedQueryContextmockDeleteQuery(net.binis.codegen.spring.query.Queryable query) static MockedQueryContextmockDeleteQuery(net.binis.codegen.spring.query.Queryable query, int deleted) static MockedQueryContextmockDeleteQuery(net.binis.codegen.spring.query.Queryable query, Supplier<Integer> deleted) static voidstatic MockedQueryContextmockExistsQuery(net.binis.codegen.spring.query.Queryable query, boolean exists) static MockedQueryContextmockExistsQuery(net.binis.codegen.spring.query.Queryable query, Supplier<Boolean> exists) static MockedQueryContextmockJustQuery(net.binis.codegen.spring.query.Printable query, Object returnObject) static MockedQueryContextmockJustQuery(net.binis.codegen.spring.query.Printable query, Supplier<Object> returnObject) static MockedQueryContextmockPageQuery(net.binis.codegen.spring.query.Queryable query, long count, Supplier<List<Object>> pages) static MockedQueryContextmockPageQuery(net.binis.codegen.spring.query.Queryable query, long count, List<Object> page) static MockedQueryContextmockPageQuery(net.binis.codegen.spring.query.Queryable query, Supplier<List<Object>> pages) static MockedQueryContextmockPageQuery(net.binis.codegen.spring.query.Queryable query, List<Object> page) static MockedQueryContextstatic MockedQueryContextstatic MockedQueryContextstatic MockedQueryContextmockQuery(net.binis.codegen.spring.query.Printable query, List<Object> params, Supplier<Object> returnObject) static MockedQueryContextstatic MockedQueryContextstatic voidstatic voidmockQueryProcessor(BiFunction<String, List<Object>, Object> func) static MockedPersistenceContextstatic <T> MockedPersistenceContextonDelete(BiConsumer<MockPersistenceOperation, T> consumer) static <T> MockedPersistenceContextstatic <T> MockedPersistenceContextstatic <T> MockedPersistenceContextonDelete(T obj, BiConsumer<MockPersistenceOperation, T> consumer) static <T> MockedPersistenceContextstatic MockedPersistenceContextstatic <T> MockedPersistenceContextonDetach(BiConsumer<MockPersistenceOperation, T> consumer) static <T> MockedPersistenceContextstatic <T> MockedPersistenceContextstatic <T> MockedPersistenceContextonDetach(T obj, BiConsumer<MockPersistenceOperation, T> consumer) static <T> MockedPersistenceContextstatic MockedPersistenceContextstatic <T> MockedPersistenceContextonFlush(BiConsumer<MockPersistenceOperation, T> consumer) static <T> MockedPersistenceContextstatic <T> MockedPersistenceContextstatic <T> MockedPersistenceContextonFlush(T obj, BiConsumer<MockPersistenceOperation, T> consumer) static <T> MockedPersistenceContextstatic <T> MockedPersistenceContextstatic <T> MockedPersistenceContextonMerge(BiConsumer<MockPersistenceOperation, T> consumer) static <T> MockedPersistenceContextstatic <T> MockedPersistenceContextstatic <T> MockedPersistenceContextonMerge(T obj, BiConsumer<MockPersistenceOperation, T> consumer) static <T> MockedPersistenceContextstatic MockedPersistenceContextonOperation(MockPersistenceOperation operation, Runnable task) static <T> MockedPersistenceContextonOperation(MockPersistenceOperation operation, BiConsumer<MockPersistenceOperation, T> consumer) static <T> MockedPersistenceContextonOperation(MockPersistenceOperation operation, Consumer<T> consumer) static <T> MockedPersistenceContextonOperation(MockPersistenceOperation operation, T obj, Runnable task) static <T> MockedPersistenceContextonOperation(MockPersistenceOperation operation, T obj, BiConsumer<MockPersistenceOperation, T> consumer) static <T> MockedPersistenceContextonOperation(MockPersistenceOperation operation, T obj, Consumer<T> consumer) static MockedPersistenceContextstatic <T> MockedPersistenceContextonRefresh(BiConsumer<MockPersistenceOperation, T> consumer) static <T> MockedPersistenceContextstatic <T> MockedPersistenceContextstatic <T> MockedPersistenceContextonRefresh(T obj, BiConsumer<MockPersistenceOperation, T> consumer) static <T> MockedPersistenceContextstatic MockedPersistenceContextstatic <T> MockedPersistenceContextonSave(BiConsumer<MockPersistenceOperation, T> consumer) static <T> MockedPersistenceContextstatic <T> MockedPersistenceContextstatic <T> MockedPersistenceContextonSave(T obj, BiConsumer<MockPersistenceOperation, T> consumer) static <T> MockedPersistenceContextstatic MockedPersistenceContextverify(MockPersistenceOperation operation) static MockedPersistenceContextverify(MockPersistenceOperation operation, Object obj) static MockedPersistenceContextstatic MockedPersistenceContextverifyDelete(Object obj) static MockedPersistenceContextstatic MockedPersistenceContextverifyDetach(Object obj) static MockedPersistenceContextstatic MockedPersistenceContextverifyMerge(Object obj) static MockedPersistenceContextstatic MockedPersistenceContextverifyRefresh(Object obj) static MockedPersistenceContextstatic MockedPersistenceContextverifySave(Object obj) static MockedPersistenceContextstatic MockedPersistenceContextverifySaveAndFlush(Object obj) protected static <T> T
-
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
-
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
-
onFlush
-
onFlush
-
onFlush
-
onFlush
-
onFlush
public static <T> MockedPersistenceContext onFlush(T obj, BiConsumer<MockPersistenceOperation, T> consumer) -
onFlush
-
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()
-