Esempio n. 1
0
        public void T02CheckParseFail(TestData data)
        {
            var result = DiagramCreator.CreateFrom(data.Source);

            Assert.IsNull(result.ClassDiagram, "failed to parse");
            Assert.AreNotEqual(0, result.Errors.Count(), "errors expected");
        }
        private Tuple <string, string, ISequenceDiagram, IEnumerable <ModelError> > GetTestCase(string source, string testCaseName)
        {
            var errors          = new ModelErrorsCollection();
            var sequenceDiagram = DiagramCreator.CreateFrom(source, errors);

            return(new Tuple <string, string, ISequenceDiagram, IEnumerable <ModelError> >(testCaseName, source, sequenceDiagram, errors));
        }