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_Add4_ActivityDiagramRuleExceptionTest()
        {
            ActivityDiagram activityDiagram = new ActivityDiagram("nome do diagrama", true);

            Assert.Throws <ActivityDiagramRuleException>(() => activityDiagram.AddMergeNode("nome do nodo de fusao"));
        }