private void LoginCallback(ClientModels.LoginResult result) { var testContext = (UUnitTestContext)result.CustomData; testContext.True(clientApi.IsClientLoggedIn(), "Client login failed"); testContext.True(dataApi.IsEntityLoggedIn(), "Entity login didn't transfer to DataApi"); testContext.EndTest(UUnitFinishState.PASSED, PlayFabSettings.TitleId + ", " + result.PlayFabId); }
private void LoginCallback(LoginResult result) { PlayFabId = result.PlayFabId; var testContext = (UUnitTestContext)result.CustomData; testContext.True(clientInstance.IsClientLoggedIn(), "User login failed"); testContext.EndTest(UUnitFinishState.PASSED, clientSettings.TitleId + ", " + result.PlayFabId); }
private void VerifyCleanCreds(UUnitTestContext testContext) { testContext.False(client1.IsClientLoggedIn(), "Client1 login did not clean up properly."); testContext.False(client2.IsClientLoggedIn(), "Client2 login did not clean up properly."); testContext.False(auth1.IsEntityLoggedIn(), "Entity1 login did not clean up properly."); testContext.False(auth2.IsEntityLoggedIn(), "Entity2 login did not clean up properly."); testContext.False(PlayFabClientAPI.IsClientLoggedIn(), "Static client login did not clean up properly."); testContext.False(PlayFabAuthenticationAPI.IsEntityLoggedIn(), "Static entity login did not clean up properly."); }
public override void SetUp(UUnitTestContext testContext) { testTitleData = TestTitleDataLoader.Load(null); PlayFabSettings.staticSettings.TitleId = testTitleData.titleId; var task = clientApi.LoginWithCustomIDAsync(new LoginWithCustomIDRequest { CreateAccount = true, CustomId = TEST_CUSTOM_ID, TitleId = testTitleData.titleId }); task.Wait(); testContext.True(clientApi.IsClientLoggedIn(), "User login not successful: " + task.Result.Error?.GenerateErrorReport()); }
private int Login(string titleId, string buildIdentifier, TestTitleData testTitleData) { PlayFabSettings.staticSettings.TitleId = titleId; var task = clientApi.LoginWithCustomIDAsync(new LoginWithCustomIDRequest { TitleId = titleId, CustomId = buildIdentifier, CreateAccount = true }, null, testTitleData.extraHeaders); task.Wait(); var returnCode = clientApi.IsClientLoggedIn() ? 0 : 1; if (returnCode != 0) { JcuUtil.FancyWriteToConsole(ConsoleColor.Red, "Failed to log in using CustomID: " + titleId + ", " + buildIdentifier); JcuUtil.FancyWriteToConsole(ConsoleColor.Red, task.Result.Error?.GenerateErrorReport()); } else { JcuUtil.FancyWriteToConsole(ConsoleColor.Gray, "Login successful, PlayFabId: " + task.Result.Result.PlayFabId); } return(returnCode); }
private void LoginOrRegisterContinued(PlayFabResult <LoginResult> loginResult, UUnitTestContext testContext, string failMessage) { testContext.True(clientApi.IsClientLoggedIn(), failMessage); }