public async Task Null_CostCreated_Entry_DoesNothing() { //Arrange CostCreated entry = null; var expected = 0; //Act await _target.Log(entry); //Assert var activityLog = _efContextMock.Object.ActivityLog; activityLog.Should().HaveCount(expected); }
public async Task CostCreated_Entry_AddsToDb() { //Arrange var costNumber = "TestCost101"; var userIdentity = new UserIdentity { Id = Guid.NewGuid(), IpAddress = IpAddress }; var entry = new CostCreated(costNumber, userIdentity); var expected = 1; //Act await _target.Log(entry); //Assert var activityLog = _efContextMock.Object.ActivityLog; activityLog.Should().HaveCount(expected); }