public override void SetUp(UUnitTestContext testContext) { PlayFabSettings.TitleId = "6195"; _listener = new EventInstanceListener(); Callbacks.Clear(); }
public override void SetUp(UUnitTestContext testContext) { TestTitleDataLoader.LoadTestTitleData(); _listener = new EventInstanceListener(); Callbacks.Clear(); }
public override void SetUp(UUnitTestContext testContext) { var testTitleData = TestTitleDataLoader.LoadTestTitleData(); PlayFabSettings.TitleId = testTitleData.titleId; _listener = new EventInstanceListener(); Callbacks.Clear(); }
public void TestInstCallbacks_GeneralOnly() { var listener = new EventInstanceListener(); listener.Register(); callbacks.Clear(); PlayFabClientAPI.LoginWithCustomID(new LoginWithCustomIDRequest { CreateAccount = true, CustomId = "UnitySdk-UnitTest", TitleId = "6195" }, null, null); UUnitAssert.True(callbacks.Contains("OnRequest_InstGl"), string.Join(", ", callbacks.ToArray())); UUnitAssert.True(callbacks.Contains("OnRequest_InstLogin"), string.Join(", ", callbacks.ToArray())); UUnitAssert.IntEquals(2, callbacks.Count, string.Join(", ", callbacks.ToArray())); callbacks.Clear(); WaitForApiCalls(); UUnitAssert.True(callbacks.Contains("OnResponse_InstGl"), string.Join(", ", callbacks.ToArray())); UUnitAssert.True(callbacks.Contains("OnResponse_InstLogin"), string.Join(", ", callbacks.ToArray())); UUnitAssert.IntEquals(2, callbacks.Count, string.Join(", ", callbacks.ToArray())); listener.Unregister(); }
public void TestInstCallbacks_GeneralOnly() { var listener = new EventInstanceListener(); listener.Register(); callbacks.Clear(); PlayFabClientAPI.LoginWithCustomID(new LoginWithCustomIDRequest { CreateAccount = true, CustomId = "UnitySdk-UnitTest", TitleId = "6195" }, null, null); UUnitAssert.True(callbacks.Contains("OnRequest_InstGl"), string.Join(", ", callbacks.ToArray())); UUnitAssert.True(callbacks.Contains("OnRequest_InstLogin"), string.Join(", ", callbacks.ToArray())); UUnitAssert.IntEquals(2, callbacks.Count, string.Join(", ", callbacks.ToArray())); callbacks.Clear(); WaitForApiCalls(); UUnitAssert.True(callbacks.Contains("OnResponse_InstGl"), string.Join(", ", callbacks.ToArray())); UUnitAssert.True(callbacks.Contains("OnResponse_InstLogin"), string.Join(", ", callbacks.ToArray())); UUnitAssert.IntEquals(2, callbacks.Count, string.Join(", ", callbacks.ToArray())); listener.Unregister(); }
public override void SetUp(UUnitTestContext testContext) { PlayFabSettings.TitleId = "6195"; PlayFabSettings.ForceUnregisterAll(); _listener = new EventInstanceListener(); callbacks.Clear(); //if (!PlayFabClientAPI.IsClientLoggedIn()) //{ // // A few tests just need any valid auth token // LoginWithCustomIDRequest loginRequest = new LoginWithCustomIDRequest // { // CreateAccount = true, // CustomId = SystemInfo.deviceUniqueIdentifier // }; // PlayFabClientAPI.LoginWithCustomID(loginRequest, null, null, testContext); // // NOTE: Async callback needs to occcur before those tests run. Probably need to upgrade the SetUp to be async-capable... //} }