@Test public void testWriteItemsTestRepositoryMethodIs() throws Exception { RepositoryItemWriterBuilder.RepositoryMethodReference<TestRepository> repositoryMethodReference = new RepositoryItemWriterBuilder.RepositoryMethodReference<>( this.repository); repositoryMethodReference.methodIs().foo(null); RepositoryItemWriter<String> writer = new RepositoryItemWriterBuilder<String>() .methodName("foo") .repository(repositoryMethodReference) .build(); List<String> items = Collections.singletonList("foo"); writer.write(items); verify(this.repository).foo("foo"); }