예제 #1
0
        public void GetDefault()
        {
            UserSettings.Clear();

            var cut = UserSettings.Get <SimpleUserSetting>();

            // do nothing

            Assert.AreEqual(cut.Name, SimpleUserSetting.DefaultName);
        }
예제 #2
0
        public void TestClear()
        {
            var cut = UserSettings.Get <SimpleUserSetting>();

            cut.Name = "Some Name";
            cut.Save();
            UserSettings.Clear();

            var read = UserSettings.Get <SimpleUserSetting>();

            Assert.AreNotEqual(cut.Name, read.Name);
        }
예제 #3
0
 //[MenuItem("Properties/UI/Clear PersistentState")]
 public static void ClearState()
 {
     UserSettings <UiPersistentState> .Clear(Key);
 }