public void GetById_ShouldReturnNull_WhenWrongId() { // Arrange var context = GetContext(TestData.profileClasses); var repo = new SqlProfileClassRepo(context); // Act var ProfileClass = repo.GetById(999); // Assert Assert.Null(ProfileClass); context.Database.EnsureDeleted(); context.Dispose(); }
public void GetAll_ShouldReturnProfileClasss() { // Arrange var context = GetContext(TestData.profileClasses); var repo = new SqlProfileClassRepo(context); // Act var profileClasses = repo.GetAll(); // Assert Assert.Equal(TestData.profileClasses, profileClasses); context.Database.EnsureDeleted(); context.Dispose(); }
public void GetById_ShouldReturnProfileClass() { // Arrange var context = GetContext(TestData.profileClasses); var repo = new SqlProfileClassRepo(context); var id = _rnd.Next(1, TestData.profileClasses.Count()); // Act var profileClass = repo.GetById(id); // Assert Assert.Equal(TestData.profileClasses.SingleOrDefault(v => v.Id == id), profileClass); context.Database.EnsureDeleted(); context.Dispose(); }