Exemplo n.º 1
0
        public void TestListIO()
        {
            createAppdataFolder();
            var file = Path.Combine(AppDataDirectory, "tests\\test.list");

            Random rand = new Random();

            for (int i = 0; i < 25; ++i)
            {
                GraphMatrix matrix = GraphGenerator.generatorGnp(2 + rand.Next(i), 0.5);
                GraphList   list   = Converter.ConvertToList(matrix);
                GraphLoad.SaveList(list, file);
                GraphList second = GraphLoad.LoadList(file);
                Assert.IsTrue(list.Equals(second));
            }
        }