private void assertExpectedDiffSummaries(DiffSummaries summaries) { assertEquals("Wrong number of diff summary descriptors", 20, summaries.size()); // Rigorously inspect one of our DiffSummary notifications. final String BETA_PATH = "A/B/E/beta"; DiffSummary betaDiff = (DiffSummary) summaries.get(BETA_PATH); assertNotNull("No diff summary for " + BETA_PATH, betaDiff); assertEquals("Incorrect path for " + BETA_PATH, BETA_PATH, betaDiff.getPath()); assertTrue("Incorrect diff kind for " + BETA_PATH, DiffSummary.DiffKind.ADDED.equals(betaDiff.getDiffKind())); assertEquals("Incorrect props changed notice for " + BETA_PATH, false, betaDiff.propsChanged()); assertEquals("Incorrect node kind for " + BETA_PATH, 1, betaDiff.getNodeKind()); }
private void assertExpectedDiffSummaries(DiffSummaries summaries) { assertEquals("Wrong number of diff summary descriptors", 20, summaries.size()); // Rigorously inspect one of our DiffSummary notifications. final String BETA_PATH = "A/B/E/beta"; DiffSummary betaDiff = (DiffSummary) summaries.get(BETA_PATH); assertNotNull("No diff summary for " + BETA_PATH, betaDiff); assertEquals("Incorrect path for " + BETA_PATH, BETA_PATH, betaDiff.getPath()); assertTrue("Incorrect diff kind for " + BETA_PATH, DiffSummary.DiffKind.ADDED.equals(betaDiff.getDiffKind())); assertEquals("Incorrect props changed notice for " + BETA_PATH, false, betaDiff.propsChanged()); assertEquals("Incorrect node kind for " + BETA_PATH, 1, betaDiff.getNodeKind()); }