Added test for reconstructing mass edits on dates

This commit is contained in:
Owen Stephens 2018-06-22 23:16:09 +01:00
parent 9f7d5b8786
commit a159e76a62

View File

@ -68,6 +68,18 @@ public class MassOperationTests extends RefineTest {
Assert.assertFalse(editList.get(0).fromError);
}
@Test
public void testReconstructEditDate() throws Exception {
editsString = "[{\"from\":[\"2018-10-04T00:00:00Z\"],\"to\":\"newString\",\"type\":\"text\"}]";
editList = MassEditOperation.reconstructEdits(ParsingUtilities.evaluateJsonStringToArray(editsString));
Assert.assertEquals(editList.get(0).from.get(0), "2018-10-04T00:00:00Z");
Assert.assertEquals(editList.get(0).to,"newString" );
Assert.assertFalse(editList.get(0).fromBlank);
Assert.assertFalse(editList.get(0).fromError);
}
@Test
public void testReconstructEditEmpty() throws Exception {
editsString = "[{\"from\":[\"\"],\"to\":\"newString\",\"type\":\"text\"}]";
@ -83,6 +95,5 @@ public class MassOperationTests extends RefineTest {
}
//Not yet testing for mass edit from OR Error
//Not yet testing for mass edit from OR Date
}