public void InitWithLoginData() { this.Mock.ResultExtras = MockResults.GetLoginResult(1, "email", null); AccessToken.CurrentAccessToken = null; bool initComplete = false; this.CallInit(() => (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> GetGenericResult(int requestID, IDictionary <string, object> extras) { return(MockResults.GetResultDictionary(requestID, extras)); }