public void PostIsEmpty_NoOperationPerformed() { var wrapperMock = fixture.Freeze <Mock <IWordPressClientWrapper> >(); sut = fixture.Create <ApiWeeklySummaryGenerator>(); sut.Save(); wrapperMock.Verify(w => w.Post(It.IsAny <WeeklySummaryPost>(), It.IsAny <string>(), It.IsAny <DateTime>()), Times.Never); }
public void HappyPath_NoOperationPerformed() { var wrapperMock = fixture.Freeze <Mock <IWordPressClientWrapper> >(); sut = fixture.Create <ApiWeeklySummaryGenerator>(); sut.CreateWeeklySummaryDescription(fixture.Create <List <Episode> >()); sut.Save(); wrapperMock.Verify(w => w.Post(It.IsAny <WeeklySummaryPost>(), It.IsAny <string>(), It.IsAny <DateTime>()), Times.Once); }