public void Should_Return_AzureDevOpsBasicCredentials_Object() { // Given / When var credentials = AuthenticationProvider.AuthenticationPersonalAccessToken("foo"); // Then credentials.ShouldBeOfType <AzureDevOpsBasicCredentials>(); }
public void Should_Throw_If_Personal_Access_Token_Is_Null() { // Given / When var result = Record.Exception(() => AuthenticationProvider.AuthenticationPersonalAccessToken(null)); // Then result.IsArgumentNullException("personalAccessToken"); }
public void Should_Throw_If_Personal_Access_Token_Is_WhiteSpace() { // Given / When var result = Record.Exception(() => AuthenticationProvider.AuthenticationPersonalAccessToken(" ")); // Then result.IsArgumentOutOfRangeException("personalAccessToken"); }
public static IAzureDevOpsCredentials AzureDevOpsAuthenticationPersonalAccessToken( this ICakeContext context, string personalAccessToken) { context.NotNull(nameof(context)); personalAccessToken.NotNullOrWhiteSpace(nameof(personalAccessToken)); return(AuthenticationProvider.AuthenticationPersonalAccessToken(personalAccessToken)); }
public void Should_Set_Personal_Access_Token() { // Given const string personalAccessToken = "foo"; // When var credentials = AuthenticationProvider.AuthenticationPersonalAccessToken(personalAccessToken); // Then credentials.ShouldBeOfType <AzureDevOpsBasicCredentials>(); ((AzureDevOpsBasicCredentials)credentials).UserName.ShouldBe(string.Empty); ((AzureDevOpsBasicCredentials)credentials).Password.ShouldBe(personalAccessToken); }