From 3a9d1224c4bc6c37212786c8851cc38abfdd43e4 Mon Sep 17 00:00:00 2001 From: Sam Bosley Date: Tue, 11 Dec 2012 16:52:40 -0800 Subject: [PATCH] Added a unit test for update message links --- .../service/UpdateMessageServiceTest.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/tests/src/com/todoroo/astrid/service/UpdateMessageServiceTest.java b/tests/src/com/todoroo/astrid/service/UpdateMessageServiceTest.java index bbd7d54e6..838cb28e3 100644 --- a/tests/src/com/todoroo/astrid/service/UpdateMessageServiceTest.java +++ b/tests/src/com/todoroo/astrid/service/UpdateMessageServiceTest.java @@ -262,6 +262,24 @@ public class UpdateMessageServiceTest extends DatabaseTestCase { }; } + public void testUpdateWithLinks() { + clearLatestUpdates(); + + new TestUpdateMessageService() { + @Override + void verifyMessage(MessageTuple message) { + assertEquals("Message", message.message); + assertEquals("link", message.linkText.get(0)); + assertNotNull(message.click.get(0)); + } + + @Override + String getUpdates(String url) throws IOException { + return "[{message:'Message', links:[{title:'link',url:'http://astrid.com'}]]"; + } + }; + } + // --- private void clearLatestUpdates() {