public void GetAllByMarkId_ShouldReturnEmptyArray_WhenWrongMarkId() { // Arrange var context = GetContext(TestData.attachedDocs); var repo = new SqlAttachedDocRepo(context); // Act var attachedDocs = repo.GetAllByMarkId(999); // Assert Assert.Empty(attachedDocs); context.Database.EnsureDeleted(); context.Dispose(); }
public void GetAllByMarkId_ShouldReturnAttachedDocs() { // Arrange var context = GetContext(TestData.attachedDocs); var repo = new SqlAttachedDocRepo(context); var markId = _rnd.Next(1, _maxMarkId); // Act var attachedDocs = repo.GetAllByMarkId(markId); // Assert Assert.Equal(TestData.attachedDocs.Where(v => v.Mark.Id == markId), attachedDocs); context.Database.EnsureDeleted(); context.Dispose(); }