public void ActivityDiagram_Add_ActivityDiagramRuleExceptionTest()
        {
            ActivityDiagram activityDiagram = new ActivityDiagram("nome do diagrama", true);

            activityDiagram.AddStartNode("nome do nodo inicial");
            activityDiagram.AddActivityNode("nome da atividade");
            activityDiagram.AddDecisionNode("nome do nodo de decisao");
            activityDiagram.AddMergeNode("nome do nodo de fusao");

            Assert.Throws <ActivityDiagramRuleException>(() => activityDiagram.Check());
        }
        public void ActivityDiagram_Add2_ActivityDiagramRuleExceptionTest()
        {
            ActivityDiagram activityDiagram = new ActivityDiagram("nome do diagrama", true);

            Assert.Throws <ActivityDiagramRuleException>(() => activityDiagram.AddActivityNode("nome da atividade"));
        }