コード例 #1
0
            public void returns_not_available_when_argument_is_unknown()
            {
                var parser = new SleeperDetailsParser();

                var result = parser.ParseProperty("zzz");

                Assert.AreEqual(SleeperDetails.NotAvailable, result);
            }
コード例 #2
0
            public void returns_expected_result_from_argument(string value, SleeperDetails expectedResult)
            {
                var parser = new SleeperDetailsParser();

                var result = parser.ParseProperty(value);

                Assert.AreEqual(expectedResult, result);
            }
コード例 #3
0
            public void returns_not_available_when_argument_is_unknown()
            {
                var parser = new SleeperDetailsParser();

                var result = parser.ParseProperty("zzz");

                Assert.AreEqual(SleeperDetails.NotAvailable, result);
            }
コード例 #4
0
            public void returns_expected_result_from_argument(string value, SleeperDetails expectedResult)
            {
                var parser = new SleeperDetailsParser();

                var result = parser.ParseProperty(value);

                Assert.AreEqual(expectedResult, result);
            }
コード例 #5
0
            public void throws_when_argument_is_null_or_empty()
            {
                var parser = new SleeperDetailsParser();

                Assert.Throws<ArgumentNullException>(() => parser.ParseProperty(null));
            }
コード例 #6
0
            public void throws_when_argument_is_null_or_empty()
            {
                var parser = new SleeperDetailsParser();

                Assert.Throws <ArgumentNullException>(() => parser.ParseProperty(null));
            }