got tests to pass with update message service

pull/14/head
Tim Su 15 years ago
parent bbec509caa
commit aee861c390

@ -5,6 +5,7 @@ package com.todoroo.astrid.service;
import com.todoroo.andlib.service.AbstractDependencyInjector; import com.todoroo.andlib.service.AbstractDependencyInjector;
import com.todoroo.andlib.service.DependencyInjectionService; import com.todoroo.andlib.service.DependencyInjectionService;
import com.todoroo.andlib.service.HttpRestClient;
import com.todoroo.andlib.service.ExceptionService.AndroidLogReporter; import com.todoroo.andlib.service.ExceptionService.AndroidLogReporter;
import com.todoroo.andlib.service.ExceptionService.ErrorReporter; import com.todoroo.andlib.service.ExceptionService.ErrorReporter;
import com.todoroo.astrid.dao.Database; import com.todoroo.astrid.dao.Database;
@ -14,8 +15,8 @@ import com.todoroo.astrid.dao.TaskDao;
import com.todoroo.astrid.gtasks.GtasksListService; import com.todoroo.astrid.gtasks.GtasksListService;
import com.todoroo.astrid.gtasks.GtasksMetadataService; import com.todoroo.astrid.gtasks.GtasksMetadataService;
import com.todoroo.astrid.gtasks.GtasksPreferenceService; import com.todoroo.astrid.gtasks.GtasksPreferenceService;
import com.todoroo.astrid.tags.TagService;
import com.todoroo.astrid.gtasks.GtasksTaskListUpdater; import com.todoroo.astrid.gtasks.GtasksTaskListUpdater;
import com.todoroo.astrid.tags.TagService;
import com.todoroo.astrid.utility.Constants; import com.todoroo.astrid.utility.Constants;
/** /**
@ -46,6 +47,7 @@ public class AstridDependencyInjector extends AbstractDependencyInjector {
// com.todoroo.android.service // com.todoroo.android.service
injectables.put("applicationName", "astrid"); injectables.put("applicationName", "astrid");
injectables.put("restClient", HttpRestClient.class);
// com.todoroo.astrid.dao // com.todoroo.astrid.dao
injectables.put("database", Database.class); injectables.put("database", Database.class);

@ -108,9 +108,9 @@ public class UpdateMessageService {
continue; continue;
} }
String date = update.optString("date"); String date = update.optString("date", null);
String message = update.optString("message"); String message = update.optString("message", null);
String plugin = update.optString("plugin"); String plugin = update.optString("plugin", null);
if(message == null) if(message == null)
continue; continue;

@ -24,7 +24,7 @@ public class UpdateMessageServiceTest extends TodorooTestCase {
@Override @Override
String getUpdates(String url) throws IOException { String getUpdates(String url) throws IOException {
assertTrue(url.contains("language=EN")); assertTrue(url, url.contains("language=eng"));
assertTrue(url.contains("version=")); assertTrue(url.contains("version="));
return ""; return "";
} }

Loading…
Cancel
Save