Пример #1
0
        public Favourite AddFavourite(Favourite favourite)
        {
            var availability = repo.GetFavourites().Where(c => c.Title == favourite.Title && c.UserId == favourite.UserId).FirstOrDefault();

            if (availability == null)
            {
                return(repo.AddFavourite(favourite));
            }
            else
            {
                throw new FavouriteNotFound("already exists in Favourites");
            }
        }
Пример #2
0
            public void GetFavouritesShouldReturnAList()
            {
                var actual = repository.GetFavourites();

                Assert.IsAssignableFrom <List <Favourite> >(actual);
                Assert.NotEmpty(actual);
            }