public void Set_complete_by_date_should_update_db() { // Given var addedDate = new DateTime(2021, 11, 1); var newCompleteByDate = new DateTime(3022, 7, 29); using (new TransactionScope()) { var itemId = InsertLearningLogItem( GenericDelegateId, addedDate, GenericLearningResourceReferenceId ); // When service.SetCompleteByDate(itemId, newCompleteByDate); var modifiedItem = service.GetLearningLogItem(itemId); // Then using (new AssertionScope()) { modifiedItem !.DueDate.Should().Be(newCompleteByDate); } } }