public IHttpActionResult PostGenre(Genre genre)
        {
            if (!ModelState.IsValid)
            {
                return BadRequest(ModelState);
            }

            genreRepository.Add(genre);

            return CreatedAtRoute("DefaultApi", new { id = genre.Id }, genre);
        }
        public void Test_Add_ListAll()
        {
            Genre genre = new Genre()
            {
                Id = 1,
                Name = "Anime",
            };
            GenreRepository repository = new GenreRepository();

            int numberOfGenres = repository.GetAll().Count();

            Genre result = repository.Add(genre);
            Assert.NotNull(result);

            int finalNumberOfGenres = repository.GetAll().Count();

            Assert.AreEqual(numberOfGenres + 1, finalNumberOfGenres);
        }