public void GetTaskRepository_ApiIsInitialized_CreatesTaskRepository() { Rtm.Init("test", "test"); var actual = Rtm.GetTaskRepository(new AuthenticationToken()); Assert.IsInstanceOf <TaskRepository>(actual); }
private static ITaskRepository GetTaskRepository() { // Load a user from JSON var userJson = File.ReadAllText("myRtmUser.json"); var user = Rtm.GetUserFactory().LoadFromJson(userJson); return Rtm.GetTaskRepository(user.Token); }
public void GetTaskRepostiory_ApiNotInitialized_ThrowsInvalidOperationException() { Assert.Throws <InvalidOperationException>(() => Rtm.GetTaskRepository(new AuthenticationToken())); }
public void GetTaskRepository_NullToken_ThrowsArgumentNullException() { Rtm.Init("test", "test"); Assert.Throws <ArgumentNullException>(() => Rtm.GetTaskRepository(null)); }