1 package jalview.util.dialogrunner;
3 import org.testng.Assert;
4 import org.testng.annotations.Test;
6 public class RunResponseTest
9 public void testRunResponse()
12 RunResponse rr = new RunResponse("OK")
17 returned = new Response("DONE");
20 Assert.assertEquals(rr.ourTrigger, new Response("OK"));
21 Assert.assertNotEquals(rr.ourTrigger, new Response("NOTOK"));
22 Assert.assertNull(rr.returned);
23 Assert.assertFalse(rr.wasRun);
27 Assert.assertTrue(rr.wasRun);
29 Assert.assertEquals(rr.returned, new Response("DONE"));
31 Assert.assertNull(rr.returned);
32 Assert.assertFalse(rr.wasRun);
34 Assert.assertEquals(rr.toString(), "Runner for " + new Response("OK"));
36 // just test the other constructors
37 RunResponse rr12 = new RunResponse(12)
42 returned = new Response("DONE");
45 RunResponse rrpi = new RunResponse(new Double(3.142))
50 returned = new Response("DONE");
53 Assert.assertEquals(rr12.ourTrigger, new Response(12));
54 Assert.assertEquals(rrpi.ourTrigger,
55 new Response(Double.valueOf(3.142)));