@Test public void testSimpleCreateAndDeleteWithNonStandardExtension() throws Exception { ConfigFileStore fs = ConfigFileStore.create().directory(DIR).extensions("xxx").build(); assertNull(fs.write("X", null, "foo")); assertEquals("foo", fs.read("X")); assertFileExists("X.xxx"); fs.write("X", "foo", null); assertFileNotExists("X.xxx"); }
@Test public void testSimpleCreateAndDeleteWithMultipleSpecialExtension() throws Exception { ConfigFileStore fs = ConfigFileStore.create().directory(DIR).extensions("foo1","foo2").build(); assertNull(fs.write("X", null, "foo")); assertEquals("foo", fs.read("X")); assertFileExists("X.foo1"); fs.write("X", "foo", null); assertFileNotExists("X.foo1"); }