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); } }