package io.searchbox.indices; import org.junit.Test; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotEquals; public class RefreshTest { @Test public void testBasicUriGeneration() { Refresh refresh = new Refresh.Builder().addIndex("twitter").addIndex("myspace").build(); assertEquals("POST", refresh.getRestMethodName()); assertEquals("twitter%2Cmyspace/_refresh", refresh.getURI()); } @Test public void equalsReturnsTrueForSameIndices() { Refresh refresh1 = new Refresh.Builder().addIndex("twitter").addIndex("myspace").build(); Refresh refresh1Duplicate = new Refresh.Builder().addIndex("twitter").addIndex("myspace").build(); assertEquals(refresh1, refresh1Duplicate); } @Test public void equalsReturnsFalseForDifferentIndices() { Refresh refresh1 = new Refresh.Builder().addIndex("twitter").addIndex("myspace").build(); Refresh refresh2 = new Refresh.Builder().addIndex("twitter").addIndex("facebook").build(); assertNotEquals(refresh1, refresh2); } }