public void GetCycles_returns_Direct_Cycle()
        {
            var graph = new DependencyGraph();

            var id1 = new Id("1", new AST.PositionInText());
            var id2 = new Id("2", new AST.PositionInText());

            graph.AddNewDirectDepencencies(id1, new List <Id> {
                id2
            });
            graph.AddNewDirectDepencencies(id2, new List <Id> {
                id1
            });


            var x = graph.GetCycles();

            Assert.IsTrue(graph.GetCycles().ToList().Count == 2);
        }