Esempio n. 1
0
 public void OnCompleted_ShouldCallOnCompleted(RenderedScreenshotInfoObserver sut)
 {
     // act
     sut.OnCompleted();
     // assert
     Mock.Get(sut.Observer).Verify(o => o.OnCompleted());
 }
Esempio n. 2
0
 public void OnError_ShouldCallOnError(RenderedScreenshotInfoObserver sut, Exception exception)
 {
     // act
     sut.OnError(exception);
     // assert
     Mock.Get(sut.Observer).Verify(o => o.OnError(exception));
 }
Esempio n. 3
0
        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));
        }
Esempio n. 4
0
 public void Sut_ShouldBeObserverOfScreenshotInfo(RenderedScreenshotInfoObserver sut)
 {
     sut.Should().BeAssignableTo <IObserver <ScreenshotInfo> >();
 }