Esempio n. 1
0
        public void SerializeAndDeserializeProject2()
        {
            var project = TestProjects.CreateBasicProject2();

            var strProject = ProjectSerialization.SerializeProject(project);

            var project2 = ProjectSerialization.LoadFromString(strProject);
        }
Esempio n. 2
0
        public Project DeserializeProject(string resourceName)
        {
            string strProject;

            using (Stream stream = Assembly.GetExecutingAssembly().GetManifestResourceStream(resourceName))
                using (StreamReader reader = new StreamReader(stream))
                {
                    strProject = reader.ReadToEnd();
                }

            var project = ProjectSerialization.LoadFromString(strProject);

            return(project);
        }
Esempio n. 3
0
        public void DeserializeAndSerializeProject(string resourceName)
        {
            string strProject;

            using (Stream stream = Assembly.GetExecutingAssembly().GetManifestResourceStream(resourceName))
                using (StreamReader reader = new StreamReader(stream))
                {
                    strProject = reader.ReadToEnd();
                }

            var project = ProjectSerialization.LoadFromString(strProject);

            var strProject2 = ProjectSerialization.SerializeProject(project);

            Assert.Equal(strProject, strProject2);
        }