public void SerializeDefault() { Profile profile = new Profile(); ProfileBL profileBL = new ProfileBL(profile); profileBL.CreateDefaultProfile("Test"); var path = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData); var filename = Path.Combine(path, "Test_user.xml"); XmlSerializer xmlSerializer = new XmlSerializer(typeof(Profile)); using (FileStream fs = new FileStream(filename, FileMode.OpenOrCreate)) { xmlSerializer.Serialize(fs, profile); } }