public void EmailPasswordLoginSuccess(UUnitTestContext testContext) { const string email = "*****@*****.**"; const string password = "******"; const string username = "******"; _emailAuthService = new PlayFabAuthService(); _emailAuthService.Email = email; _emailAuthService.Password = password; _emailAuthService.Username = username; _emailAuthService.OnLoginSuccess += (success) => { testContext.True(!string.IsNullOrEmpty(success.PlayFabId)); testContext.NotNull(_emailAuthService.IsClientLoggedIn()); testContext.EndTest(UUnitFinishState.PASSED, "Email & password auth success. " + success.PlayFabId); }; _emailAuthService.OnPlayFabError += (error) => { testContext.Fail("Email & password auth failed with error: " + error.GenerateErrorReport()); }; _emailAuthService.OnDisplayAuthentication += () => { testContext.Fail("Email & password auth failed."); }; _emailAuthService.Authenticate(AuthTypes.EmailPassword); }