public void JitterUserEnsureJitterUserHasAllTheThings() { // Arrange JitterUser a_user = new JitterUser(); a_user.Handle = "adam1"; a_user.FirstName = "Adam"; a_user.LastName = "Sandler"; a_user.Picture = "https://google.com"; a_user.Description = "I am Awesome!"; // Assert Assert.AreEqual("I am Awesome!", a_user.Description); Assert.AreEqual("adam1", a_user.Handle); Assert.AreEqual("Adam", a_user.FirstName); Assert.AreEqual("Sandler", a_user.LastName); Assert.AreEqual("https://google.com", a_user.Picture); }
public void JitterRepositoryGetUserByHandleFailsMultipleUsers() { // Arrange var expected = new List <JitterUser> { new JitterUser { Handle = "adam1" }, new JitterUser { Handle = "adam1" } }; mock_set.Object.AddRange(expected); ConnectMocksToDataStore(expected); // Act string handle = "adam1"; JitterUser actual_user = repository.GetUserByHandle(handle); // Assert }
public void JitterUserEnsureUserFollowsOthers() { // Arrange List <JitterUser> list_of_users = new List <JitterUser> { new JitterUser { Handle = "blah" }, new JitterUser { Handle = "blah2" } }; JitterUser a_user = new JitterUser { Handle = "adam1", Following = list_of_users }; // Act List <JitterUser> actual_users = a_user.Following; // Assert CollectionAssert.AreEqual(list_of_users, actual_users); }
public void JitterUserEnsureUserHasJots() { // Arrange List <Jot> list_of_jots = new List <Jot> { new Jot { Content = "blah!" }, new Jot { Content = "blah part 2!" } }; JitterUser a_user = new JitterUser { Handle = "adam1", Jots = list_of_jots }; // Act List <Jot> actual_jots = a_user.Jots; // Assert CollectionAssert.AreEqual(list_of_jots, actual_jots); }
public void JitterRepositoryGetUserByHandleUserDoesNotExist() { // Arrange var expected = new List <JitterUser> { new JitterUser { Handle = "adam1" }, new JitterUser { Handle = "rumbadancer2" } }; mock_set.Object.AddRange(expected); ConnectMocksToDataStore(expected); // Act string handle = "bogus"; JitterUser actual_user = repository.GetUserByHandle(handle); // Assert Assert.IsNull(actual_user); }
public void JitterRepositoryEnsureICanGenUserByHandle() { // Arrange var expected = new List <JitterUser> { new JitterUser { Handle = "adam1" }, new JitterUser { Handle = "rumbadancer2" } }; mock_set.Object.AddRange(expected); ConnectMocksToDataStore(expected); // Act string handle = "rumbadancer2"; JitterUser actual_user = repository.GetUserByHandle(handle); // Assert Assert.AreEqual("rumbadancer2", actual_user.Handle); }
public void JitterUserEnsureICanCreateInstance() { JitterUser a_user = new JitterUser(); Assert.IsNotNull(a_user); }