public void GetAllFavoritesByUserId_Should_ReturnAllFavourites()
        {
            var db = new TFContext(this.DatabaseSimulator());
            var favouriteService = new FavouritesService(db);

            var movie = new Movie()
            {
                Id = 1
            };
            var secondMovie = new Movie()
            {
                Id = 2
            };
            var thridMovie = new Movie()
            {
                Id = 3
            };
            var movieUser = new MoviesUsers()
            {
                UserId = userIdToUse,
                Movie  = movie
            };
            var secondMovieUser = new MoviesUsers()
            {
                UserId = userIdToUse,
                Movie  = secondMovie
            };
            var thridMovieUser = new MoviesUsers()
            {
                UserId = userIdToUse,
                Movie  = thridMovie
            };

            db.Movies.Add(movie);
            db.Movies.Add(secondMovie);
            db.Movies.Add(thridMovie);
            db.MoviesUsers.AddRange(movieUser, secondMovieUser, thridMovieUser);
            db.SaveChanges();


            Assert.AreEqual(3, favouriteService.GetAllFavoritesByUserId(userIdToUse).Count());
        }