package com.mumux.androidtesting.scenario;
import com.mumux.androidtesting.actions.Action;
import com.mumux.androidtesting.actions.impl.HomeAction;
import org.json.JSONException;
import org.junit.Assert;
import org.junit.Test;
import org.skyscreamer.jsonassert.JSONAssert;
public class OptionalActionTest {
@Test
public void testToString() {
Action action = new OptionalAction(new HomeAction());
Assert.assertEquals("(HOME)", action.toString());
}
@Test
public void testToJSON() throws JSONException {
Action action = new OptionalAction(new HomeAction());
JSONAssert.assertEquals("{\"category\":\"SYSTEM\",\"description\":\"Press Home Button\",\"optional\":true,\"name\":\"HOME\"}", action.toJson(), true);
}
}