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