public static GetLoginResult ( int requestID, IEnumerable |
||
requestID | int | |
permissions | IEnumerable |
|
extras | object>.IDictionary | |
return | object>.IDictionary |
public void InitWithLoginData() { this.Mock.ResultExtras = MockResults.GetLoginResult(1, "email", null); AccessToken.CurrentAccessToken = null; bool initComplete = false; this.CallInit( delegate { initComplete = true; }); Assert.IsTrue(initComplete); AccessToken token = AccessToken.CurrentAccessToken; Assert.IsNotNull(token); long diff = token.ExpirationTime.TotalSeconds() - MockResults.MockExpirationTimeValue.TotalSeconds(); Assert.IsTrue(Math.Abs(diff) < 5); Assert.AreEqual(MockResults.MockTokenStringValue, token.TokenString); Assert.AreEqual(MockResults.MockUserIDValue, token.UserId); Assert.AreEqual(1, token.Permissions.Count()); }
public static IDictionary <string, object> GetLoginResult( int requestID, string permissions, IDictionary <string, object> extras) { return(MockResults.GetLoginResult( requestID, string.IsNullOrEmpty(permissions) ? null : permissions.Split(','), extras)); }