public void Should_Not_Throw()
            {
                // Given / When
                var credentials = new TfsNtlmCredentials();

                // Then
                credentials.ShouldBeOfType <TfsNtlmCredentials>();
            }
Exemple #2
0
            public void Should_Return_Ntlm_Credentials()
            {
                // Given
                var credentials = new TfsNtlmCredentials();

                // When
                var result = credentials.ToVssCredentials();

                // Then
                result.ShouldNotBeNull();
            }
            public void Should_Throw_If_Pull_Request_Id_Env_Var_Is_Empty()
            {
                // Given
                var creds = new TfsNtlmCredentials();

                Environment.SetEnvironmentVariable("BUILD_REPOSITORY_URI", "http://example.com");

                // When
                var result = Record.Exception(() => new TfsPullRequestSettings(creds));

                // Then
                result.IsInvalidOperationException();
            }
            public void Should_Throw_If_Repository_Url_Env_Var_Is_Not_Set()
            {
                // Given
                var creds = new TfsNtlmCredentials();

                Environment.SetEnvironmentVariable("SYSTEM_PULLREQUEST_PULLREQUESTID", "42");

                // When
                var result = Record.Exception(() => new TfsPullRequestSettings(creds));

                // Then
                result.IsInvalidOperationException();
            }
            public void Should_Set_Pull_Request_Id()
            {
                // Given
                var creds = new TfsNtlmCredentials();

                Environment.SetEnvironmentVariable("BUILD_REPOSITORY_URI", "http://example.com");
                Environment.SetEnvironmentVariable("SYSTEM_PULLREQUEST_PULLREQUESTID", "42");

                // When
                var settings = new TfsPullRequestSettings(creds);

                // Then
                settings.PullRequestId.ShouldBe(42);
            }