@Override protected CacheRemoveOperation createSimpleOperation() { CacheMethodDetails<CacheRemove> methodDetails = create(CacheRemove.class, SampleObject.class, "simpleRemove", Long.class); return new CacheRemoveOperation(methodDetails, defaultCacheResolver, defaultKeyGenerator); }
@Test public void simpleRemove() { CacheRemoveOperation operation = createSimpleOperation(); CacheInvocationParameter[] allParameters = operation.getAllParameters(2L); assertEquals(1, allParameters.length); assertCacheInvocationParameter(allParameters[0], Long.class, 2L, 0); }