public void CanConvertToTest()
        {
            var sut = new GraphTypeConverter();

            var actual = sut.CanConvertTo(typeof(DirectedGraph));

            Assert.IsTrue(actual);
        }
        public void CanConvertFromTest()
        {
            var sut = new GraphTypeConverter();

            var actual = sut.CanConvertFrom(typeof(GraphAlgorithms.DirectedGraph <int>));

            Assert.IsTrue(actual);
        }
Пример #3
0
        private static FileInfo Visualize <T>(DirectedGraph <T> graph)
            where T : IEquatable <T>
        {
            var converter  = new GraphTypeConverter();
            var serializer = new DgmlSerializer();

            var result = serializer.Serialize(converter.Convert <T>(graph));

            return(result);
        }