public void GetById_ShouldReturnNull_WhenWrongId() { // Arrange var context = GetContext(TestData.boltDiameters); var repo = new SqlBoltDiameterRepo(context); // Act var boltDiameter = repo.GetById(999); // Assert Assert.Null(boltDiameter); context.Database.EnsureDeleted(); context.Dispose(); }
public void GetById_ShouldReturnBoltDiameter() { // Arrange var context = GetContext(TestData.boltDiameters); var repo = new SqlBoltDiameterRepo(context); int id = _rnd.Next(1, TestData.boltDiameters.Count()); // Act var boltDiameter = repo.GetById(id); // Assert Assert.Equal(TestData.boltDiameters.SingleOrDefault(v => v.Id == id), boltDiameter); context.Database.EnsureDeleted(); context.Dispose(); }