public void GenreExist_Should_ReturnTrueWhenExistAndNoWhenDoesNot() { var db = new TFContext(this.DatabaseSimulator()); var genreServices = new GenreServices(db); var genre = new Genre() { Name = genreNameToUse }; bool doNotExist = genreServices.GenreExists(genreNameToUse); db.Genres.Add(genre); db.SaveChanges(); bool exist = genreServices.GenreExists(genreNameToUse); Assert.IsFalse(doNotExist); Assert.IsTrue(exist); }