public void Test3()
        {
            var graph = new Graph();
            var algo  = new SmallestFirst();

            graph.Vertices.Add(new Vertex(0));
            graph.Vertices.Add(new Vertex(1));
            graph.Vertices.Add(new Vertex(2));
            graph.Vertices[2].Neighbors.Add(graph.Vertices[0]);
            graph.Vertices[2].Neighbors.Add(graph.Vertices[1]);

            Assert.Equal(1, algo.GetFreeColorGreedily(graph.Vertices[2]));
        }