public void OAuthInBrowserTestWithConsumerIdentity()
        {
            FreshbooksApi api = new FreshbooksApi(UserSettings.FreshbooksAccountName, UserSettings.ConsumerKey, UserSettings.OAuthSecret);
            Uri redir;

            using (HttpCallback callback = new HttpCallback())
            {
                api.OAuthCallback = callback.CallbackUri;
                Process.Start(api.GetAuthroizationUrl().AbsoluteUri);

                callback.WaitForCallback(120000);
                redir = callback.LastRequest;
            }

            api.AuthorizeToken(redir);
            api.Staff.Current();
        }
 public void TokenBasedAuthTest()
 {
     FreshbooksApi api = new FreshbooksApi(UserSettings.FreshbooksAccountName, UserSettings.ConsumerKey);
     api.UseLegacyToken(UserSettings.UserToken);
     api.Staff.Current();
 }
 static FreshbooksApi CreateDefault()
 {
     FreshbooksApi api = new FreshbooksApi(UserSettings.FreshbooksAccountName, UserSettings.ConsumerKey);
     api.UseLegacyToken(UserSettings.UserToken);
     return api;
 }