Example #1
0
        private static TestCase Parse(string fileName, string objectDefinition)
        {
            var parser = new SimpleTestCaseParser();

            using (var reader = new StringReader(objectDefinition))
            {
                return(parser.Parse(fileName, reader));
            }
        }
Example #2
0
        public void Parse_ShouldCheckForNullArguments()
        {
            var parser = new SimpleTestCaseParser();

            Assert.Throws <ArgumentNullException>(() => parser.Parse(null));
            Assert.Throws <ArgumentNullException>(() => parser.Parse(""));
            Assert.Throws <ArgumentNullException>(() => parser.Parse(null, TextReader.Null));
            Assert.Throws <ArgumentNullException>(() => parser.Parse("", TextReader.Null));
            Assert.Throws <ArgumentNullException>(() => parser.Parse("dummy.pmlobj", null));
        }