Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
 public static IDictionary <string, object> GetGenericResult(int requestID, IDictionary <string, object> extras)
 {
     return(MockResults.GetResultDictionary(requestID, extras));
 }