|
33 | 33 | public class DataLoaderValueCacheTest {
|
34 | 34 |
|
35 | 35 | @ParameterizedTest
|
36 |
| - @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#getWithoutPublisher") |
| 36 | + @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#get") |
37 | 37 | public void test_by_default_we_have_no_value_caching(TestDataLoaderFactory factory) {
|
38 | 38 | List<Collection<String>> loadCalls = new ArrayList<>();
|
39 | 39 | DataLoaderOptions options = newOptions();
|
@@ -68,7 +68,7 @@ public void test_by_default_we_have_no_value_caching(TestDataLoaderFactory facto
|
68 | 68 | }
|
69 | 69 |
|
70 | 70 | @ParameterizedTest
|
71 |
| - @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#getWithoutPublisher") |
| 71 | + @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#get") |
72 | 72 | public void should_accept_a_remote_value_store_for_caching(TestDataLoaderFactory factory) {
|
73 | 73 | CustomValueCache customValueCache = new CustomValueCache();
|
74 | 74 | List<Collection<String>> loadCalls = new ArrayList<>();
|
@@ -113,7 +113,7 @@ public void should_accept_a_remote_value_store_for_caching(TestDataLoaderFactory
|
113 | 113 | }
|
114 | 114 |
|
115 | 115 | @ParameterizedTest
|
116 |
| - @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#getWithoutPublisher") |
| 116 | + @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#get") |
117 | 117 | public void can_use_caffeine_for_caching(TestDataLoaderFactory factory) {
|
118 | 118 | //
|
119 | 119 | // Mostly to prove that some other CACHE library could be used
|
@@ -154,7 +154,7 @@ public void can_use_caffeine_for_caching(TestDataLoaderFactory factory) {
|
154 | 154 | }
|
155 | 155 |
|
156 | 156 | @ParameterizedTest
|
157 |
| - @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#getWithoutPublisher") |
| 157 | + @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#get") |
158 | 158 | public void will_invoke_loader_if_CACHE_GET_call_throws_exception(TestDataLoaderFactory factory) {
|
159 | 159 | CustomValueCache customValueCache = new CustomValueCache() {
|
160 | 160 |
|
@@ -185,7 +185,7 @@ public CompletableFuture<Object> get(String key) {
|
185 | 185 | }
|
186 | 186 |
|
187 | 187 | @ParameterizedTest
|
188 |
| - @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#getWithoutPublisher") |
| 188 | + @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#get") |
189 | 189 | public void will_still_work_if_CACHE_SET_call_throws_exception(TestDataLoaderFactory factory) {
|
190 | 190 | CustomValueCache customValueCache = new CustomValueCache() {
|
191 | 191 | @Override
|
@@ -214,7 +214,7 @@ public CompletableFuture<Object> set(String key, Object value) {
|
214 | 214 | }
|
215 | 215 |
|
216 | 216 | @ParameterizedTest
|
217 |
| - @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#getWithoutPublisher") |
| 217 | + @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#get") |
218 | 218 | public void caching_can_take_some_time_complete(TestDataLoaderFactory factory) {
|
219 | 219 | CustomValueCache customValueCache = new CustomValueCache() {
|
220 | 220 |
|
@@ -256,7 +256,7 @@ public CompletableFuture<Object> get(String key) {
|
256 | 256 | }
|
257 | 257 |
|
258 | 258 | @ParameterizedTest
|
259 |
| - @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#getWithoutPublisher") |
| 259 | + @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#get") |
260 | 260 | public void batch_caching_works_as_expected(TestDataLoaderFactory factory) {
|
261 | 261 | CustomValueCache customValueCache = new CustomValueCache() {
|
262 | 262 |
|
@@ -303,7 +303,7 @@ public CompletableFuture<List<Try<Object>>> getValues(List<String> keys) {
|
303 | 303 | }
|
304 | 304 |
|
305 | 305 | @ParameterizedTest
|
306 |
| - @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#getWithoutPublisher") |
| 306 | + @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#get") |
307 | 307 | public void assertions_will_be_thrown_if_the_cache_does_not_follow_contract(TestDataLoaderFactory factory) {
|
308 | 308 | CustomValueCache customValueCache = new CustomValueCache() {
|
309 | 309 |
|
@@ -346,7 +346,7 @@ private boolean isAssertionException(CompletableFuture<String> fA) {
|
346 | 346 |
|
347 | 347 |
|
348 | 348 | @ParameterizedTest
|
349 |
| - @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#getWithoutPublisher") |
| 349 | + @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#get") |
350 | 350 | public void if_caching_is_off_its_never_hit(TestDataLoaderFactory factory) {
|
351 | 351 | AtomicInteger getCalls = new AtomicInteger();
|
352 | 352 | CustomValueCache customValueCache = new CustomValueCache() {
|
@@ -380,7 +380,7 @@ public CompletableFuture<Object> get(String key) {
|
380 | 380 | }
|
381 | 381 |
|
382 | 382 | @ParameterizedTest
|
383 |
| - @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#getWithoutPublisher") |
| 383 | + @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#get") |
384 | 384 | public void if_everything_is_cached_no_batching_happens(TestDataLoaderFactory factory) {
|
385 | 385 | AtomicInteger getCalls = new AtomicInteger();
|
386 | 386 | AtomicInteger setCalls = new AtomicInteger();
|
@@ -423,7 +423,7 @@ public CompletableFuture<List<Object>> setValues(List<String> keys, List<Object>
|
423 | 423 |
|
424 | 424 |
|
425 | 425 | @ParameterizedTest
|
426 |
| - @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#getWithoutPublisher") |
| 426 | + @MethodSource("org.dataloader.fixtures.parameterized.TestDataLoaderFactories#get") |
427 | 427 | public void if_batching_is_off_it_still_can_cache(TestDataLoaderFactory factory) {
|
428 | 428 | AtomicInteger getCalls = new AtomicInteger();
|
429 | 429 | AtomicInteger setCalls = new AtomicInteger();
|
|
0 commit comments