public void ThrowArgumentExceptionIfItemNotFoundByRepo() { // Arrange fixture.repositoryMock .Setup(m => m.GetByIdAsync(ID)) .ReturnsAsync((PlannerItem)null); // Act sut = fixture.Create <EditPlannerItemCommand>(); // Assert Assert.ThrowsAsync <ArgumentException>(() => sut.Execute(ID, editModel)); }
public void LoadFromRepositoryUsingID() { var _ = sut.Execute(ID, editModel).Result; fixture.repositoryMock.Verify(m => m.GetByIdAsync(ID), Times.Once); }