Esempio n. 1
0
        public void BrowserSize_Parse_Returns_Resolution(string param, int x, int y)
        {
            var result = BrowserSize.Parse(param);

            result.X.Should().Be(x);
            result.Y.Should().Be(y);
        }
Esempio n. 2
0
        public void BrowserSize_Parse_thorws_InvalidOperationException(string param)
        {
            Action act = () =>
            {
                BrowserSize.Parse(param);
            };

            act.Should().Throw <InvalidOperationException>();
        }
Esempio n. 3
0
        public void BrowserSize_Parse_thorws_FormatException(string param)
        {
            Action act = () =>
            {
                BrowserSize.Parse(param);
            };

            act.Should().Throw <FormatException>();
        }
Esempio n. 4
0
        public void BrowserSize_Parse_thorws_ArgumentNullException(string param)
        {
            Action act = () =>
            {
                BrowserSize.Parse(param);
            };

            act.Should().Throw <ArgumentNullException>();
        }
Esempio n. 5
0
        public void BrowserSize_Parse_Returns_BrowserSizeMaximized(string param)
        {
            var result = BrowserSize.Parse(param);

            result.Should().BeOfType <BrowserSizeMaximized>();
        }