Exemple #1
0
        public void GetServerSettings()
        {
            string clientId;
            string redirectUri;
            string clientSecret;

            clientId        = Environment.GetEnvironmentVariable("TSHEETS_CLIENTID");
            redirectUri     = Environment.GetEnvironmentVariable("TSHEETS_REDIRECTURI");
            clientSecret    = Environment.GetEnvironmentVariable("TSHEETS_CLIENTSECRET");
            TestAccessToken = Environment.GetEnvironmentVariable("TSHEETS_MANUALTOKEN");

            _connection = new ConnectionInfo(_baseUri, clientId, redirectUri, clientSecret);
            _auth       = new StaticAuthentication(TestAccessToken);
            _api        = new RestClient(_connection, _auth);
        }
Exemple #2
0
        public void TestBadAuthToken()
        {
            StaticAuthentication badAuth = new StaticAuthentication("garbagein_garbageout");
            RestClient           api     = new RestClient(_connection, badAuth);

            try
            {
                var result = api.Get(ObjectType.CurrentUser);
                Assert.Fail("Did not get exception on invalid auth token!");
            }
            catch (ApiException ex)
            {
                Assert.IsTrue(string.Equals(ex.HttpCode, "401"));
            }
        }