示例#1
0
        public void TestNewSerializerForEveryRowWriteFile()
        {
            SerializeTool serializer = new SerializeTool();

            for (int i = 0; i < 10000; i++)
            {
                TestObject testObject = SerializeToolTests.GetTestObject();
                if (!serializer.WriteXmlFile(testObject, "test" + i + ".xml"))
                {
                    Assert.Fail(serializer.LastError);
                }
            }
        }
示例#2
0
        public void TestNewSerializerForEveryRowWriteSingleFile()
        {
            SerializeTool     serializer  = new SerializeTool();
            List <TestObject> testObjects = new List <TestObject>();

            for (int i = 0; i < 10000; i++)
            {
                testObjects.Add(SerializeToolTests.GetTestObject());
            }

            if (!serializer.WriteXmlFile(testObjects, "test_objects.xml"))
            {
                Assert.Fail(serializer.LastError);
            }
        }
示例#3
0
        public void TestSingleSerializerForTypeWriteSingleFile()
        {
            Type[]            types       = new Type[] { typeof(TestObject), typeof(List <TestObject>) };
            SerializeTool     serializer  = new SerializeTool(types);
            List <TestObject> testObjects = new List <TestObject>();

            for (int i = 0; i < 10000; i++)
            {
                testObjects.Add(SerializeToolTests.GetTestObject());
            }

            if (!serializer.WriteXmlFile(testObjects, "test_objects.xml"))
            {
                Assert.Fail(serializer.LastError);
            }
        }
示例#4
0
        public void TestSingleSerializerForTypeWriteFile()
        {
            Type[]        types      = new Type[] { typeof(TestObject) };
            SerializeTool serializer = new SerializeTool(types);

            for (int i = 0; i < 10000; i++)
            {
                TestObject testObject = SerializeToolTests.GetTestObject();
                if (!serializer.WriteXmlFile(testObject, "test" + i + ".xml"))
                {
                    Assert.Fail(serializer.LastError);
                }
            }

            //for (int i = 0; i < 1000; i++)
            //{
            //    File.Delete("test" + i + ".xml");
            //}
        }