package io.searchbox.cluster.reroute;
import com.google.gson.Gson;
import org.json.JSONException;
import org.junit.Test;
import org.skyscreamer.jsonassert.JSONAssert;
import static org.junit.Assert.*;
public class RerouteMoveTest {
@Test
public void move() throws JSONException {
RerouteMove rerouteMove = new RerouteMove("index1", 1, "node1", "node2");
assertEquals(rerouteMove.getType(), "move");
String actualJson = new Gson().toJson(rerouteMove.getData());
String expectedJson = "{\"index\":\"index1\", \"shard\": 1, \"from_node\": \"node1\", \"to_node\": \"node2\"}";
JSONAssert.assertEquals(actualJson, expectedJson, false);
}
}