public void PhotosGetFavoritesNoFavourites() { // No favourites PhotoFavoriteCollection favs = f.PhotosGetFavorites(TestData.PhotoId); Assert.AreEqual(0, favs.Count, "Should have no favourites"); }
public void PhotosGetFavoritesPagingTwo() { PhotoFavoriteCollection favs = f.PhotosGetFavorites(TestData.FavouritedPhotoId, 10, 2); Assert.AreEqual(10, favs.Count, "PhotoFavourites.Count should be 10."); Assert.AreEqual(10, favs.PerPage, "PhotoFavourites.PerPage should be 10"); Assert.AreEqual(2, favs.Page, "PhotoFavourites.Page should be 2."); }
public void PhotosGetFavoritesPaging() { PhotoFavoriteCollection favs = f.PhotosGetFavorites(TestData.FavouritedPhotoId, 10, 1); Assert.AreEqual(10, favs.Count, "PhotoFavourites.Count should be 10."); Assert.AreEqual(10, favs.PerPage, "PhotoFavourites.PerPage should be 10"); Assert.AreEqual(1, favs.Page, "PhotoFavourites.Page should be 1."); Assert.IsTrue(favs.Total > 100, "PhotoFavourites.Total should be greater than 100."); Assert.IsTrue(favs.Pages > 10, "PhotoFavourites.Pages should be greater than 10."); }
public void PhotosGetFavoritesHasFavourites() { PhotoFavoriteCollection favs = f.PhotosGetFavorites(TestData.FavouritedPhotoId, 500, 1); Assert.IsNotNull(favs, "PhotoFavourites instance should not be null."); Assert.IsTrue(favs.Count > 0, "PhotoFavourites.Count should not be zero."); Assert.AreEqual(50, favs.Count, "Should be 50 favourites listed (maximum returned)"); foreach (PhotoFavorite p in favs) { Assert.IsFalse(String.IsNullOrEmpty(p.UserId), "Should have a user ID."); Assert.IsFalse(String.IsNullOrEmpty(p.UserName), "Should have a user name."); Assert.AreNotEqual(default(DateTime), p.FavoriteDate, "Favourite Date should not be default Date value"); Assert.IsTrue(p.FavoriteDate < DateTime.Now, "Favourite Date should be in the past."); } }