@Test public void testSimpleTextFileStore() throws Exception { final IdempotentMessageFilter filter = idempotentMessageFilterFromFlow("simpleTextFileStore"); final ObjectStore<?> store = filter.getStore(); assertEquals(TextFileObjectStore.class, store.getClass()); final TextFileObjectStore fileStore = (TextFileObjectStore) store; assertEquals("the-store", fileStore.getName()); final File tmpDir = SystemUtils.getJavaIoTmpDir(); assertEquals(tmpDir.getCanonicalPath(), new File(fileStore.getDirectory()).getCanonicalPath()); assertEquals(1000, fileStore.getEntryTTL()); assertEquals(2000, fileStore.getExpirationInterval()); assertEquals(3000, fileStore.getMaxEntries()); }