public static void SaveTestSettings(TestSettings settings)
        {
            var jsonString = JsonConvert.SerializeObject(settings);

            File.WriteAllText(GetTestsDirectory() + "settings.json", jsonString);
            File.WriteAllText(GetTestsProjectDirectory() + "settings.json", jsonString);
        }
Beispiel #2
0
		public static async Task<OAuth2Authentication> GetAccessToken(OAuth2Authentication authentication, TestSettings settings)
		{
			authentication.AuthorizeWithToken(settings.AccessToken, settings.RefreshToken, 3600, settings.AuthorizedUsername);
			await authentication.RefreshTokens();

			settings.AccessToken = authentication.AccessToken;
			settings.RefreshToken = authentication.RefreshToken;
			VariousFunctions.SaveTestSettings(settings);

			return authentication;
		}