public void OnCompleted_ShouldCallOnCompleted(RenderedScreenshotInfoObserver sut) { // act sut.OnCompleted(); // assert Mock.Get(sut.Observer).Verify(o => o.OnCompleted()); }
public void OnError_ShouldCallOnError(RenderedScreenshotInfoObserver sut, Exception exception) { // act sut.OnError(exception); // assert Mock.Get(sut.Observer).Verify(o => o.OnError(exception)); }
public void OnNext_ShouldCallOnNext(RenderedScreenshotInfoObserver sut, string expected) { // arrange var screenshotInfo = new ScreenshotInfo(Fixture.WebDriver.GetScreenshot(), expected); // act sut.OnNext(screenshotInfo); // assert Mock.Get(sut.Observer).Verify(o => o.OnNext(screenshotInfo.FileName + sut.Format.Extension)); }
public void Sut_ShouldBeObserverOfScreenshotInfo(RenderedScreenshotInfoObserver sut) { sut.Should().BeAssignableTo <IObserver <ScreenshotInfo> >(); }