void BoolTests() { FileBasedPrefs.SetBool("test", true); if (!FileBasedPrefs.GetBool("test").Equals(true)) { Debug.LogException(new System.Exception("SetBoolFailed")); return; } FileBasedPrefs.SetBool("test", true); if (!FileBasedPrefs.GetBool("test").Equals(true)) { Debug.LogException(new System.Exception("ReplaceBoolFailed")); return; } if (!FileBasedPrefs.HasKeyForBool("test")) { Debug.LogException(new System.Exception("HasKeyForBoolFailed")); return; } FileBasedPrefs.DeleteBool("test"); if (!FileBasedPrefs.GetBool("test").Equals(false)) { Debug.LogException(new System.Exception("DeleteBoolFailed")); return; } FileBasedPrefs.SetBool("test", true); if (!FileBasedPrefs.GetBool("test").Equals(true)) { Debug.LogException(new System.Exception("ReplaceBoolFailed")); return; } Debug.Log("Bool Tests Passed"); }