コード例 #1
0
        public void GifSwitchesToJoke()
        {
            var primeCheckerPage = new MainPageElements(_driver);

            primeCheckerPage.EnterANumber("6");
            primeCheckerPage.ClickCheckIfItsPrimeButton();
            primeCheckerPage.CheckGifIsShown().Should().BeTrue();
            primeCheckerPage.ClearNumberField();
            primeCheckerPage.EnterANumber("7");
            primeCheckerPage.ClickCheckIfItsPrimeButton();
            primeCheckerPage.WaitForGifToBeOffscreen();
            primeCheckerPage.CheckGifIsShown().Should().BeFalse();
            primeCheckerPage.GetJokeText().Should().NotContain("No joke this time. :(");
        }
コード例 #2
0
        public void GifIsShownWhenEnteredNotAPrimeNumber()
        {
            var primeCheckerPage = new MainPageElements(_driver);

            primeCheckerPage.EnterANumber("6");
            primeCheckerPage.ClickCheckIfItsPrimeButton();
            primeCheckerPage.CheckGifIsShown().Should().BeTrue();
        }
コード例 #3
0
        public void NoJokeTextIsShownWhenEnteredNotAPrimeNumber()
        {
            var primeCheckerPage = new MainPageElements(_driver);

            primeCheckerPage.EnterANumber("6");
            primeCheckerPage.ClickCheckIfItsPrimeButton();
            primeCheckerPage.CheckGifIsShown().Should().BeTrue();
            primeCheckerPage.GetJokeText().Should().Contain("No joke this time. :(");
        }