public void WillThrowWhenCuratedPackageDoesNotExist() { var svc = new TestableCuratedFeedService(); Assert.Throws <InvalidOperationException>( () => svc.ModifyCuratedPackage( 0, 404, false)); }
public void WillModifyAndSaveTheCuratedPackage() { var svc = new TestableCuratedFeedService(); svc.ModifyCuratedPackage( 0, 1066, true); Assert.True(svc.StubCuratedPackage.Included); svc.StubCuratedPackageRepository.Verify(stub => stub.CommitChanges()); }
public void WillThrowWhenCuratedPackageDoesNotExist() { var svc = new TestableCuratedFeedService(); Assert.Throws<InvalidOperationException>( () => svc.ModifyCuratedPackage( 0, 404, false)); }