public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateAgentInfo();

                // When
                var result = info.MachineName;

                // Then
                Assert.Equal("BuildServer", result);
            }
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateAgentInfo();

                // When
                var result = info.WorkingDirectory;

                // Then
                Assert.Equal("c:/agent/_work", result.FullPath);
            }
            public void Should_Return_False_On_Other_Agent()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateAgentInfo();

                // When
                var result = info.IsHosted;

                // Then
                Assert.False(result);
            }
            public void Should_Return_True_On_Hosted_Agent()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateHostedAgentInfo();

                // When
                var result = info.IsHosted;

                // Then
                Assert.True(result);
            }
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreatePullRequestInfo();

                // When
                var result = info.SourceRepositoryUri;

                // Then
                Assert.Equal(new Uri(@"https://fabrikamfiber.visualstudio.com/Project/_git/ProjectRepo"), result);
            }
Ejemplo n.º 6
0
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateBuildInfo();

                // When
                var result = info.TriggeredBy.ProjectId;

                // Then
                Assert.Equal(@"456", result);
            }
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateAgentInfo();

                // When
                var result = info.ToolsDirectory;

                // Then
                Assert.Equal("C:/hostedtoolcache/windows", result.FullPath);
            }
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateDefinitionInfo();

                // When
                var result = info.Version;

                // Then
                Assert.Equal(47, result);
            }
Ejemplo n.º 9
0
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateBuildInfo();

                // When
                var result = info.RequestedFor;

                // Then
                Assert.Equal("Alistair Chapman", result);
            }
Ejemplo n.º 10
0
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateBuildInfo();

                // When
                var result = info.RequestedForEmail;

                // Then
                Assert.Equal("*****@*****.**", result);
            }
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateTeamProjectInfo();

                // When
                var result = info.Id;

                // Then
                Assert.Equal("D0A3B6B8-499B-4D4B-BD46-DB70C19E6D33", result);
            }
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreatePullRequestInfo();

                // When
                var result = info.IsFork;

                // Then
                Assert.Equal(false, result);
            }
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateAgentInfo();

                // When
                var result = info.JobStatus;

                // Then
                Assert.Equal("SucceededWithIssues", result);
            }
Ejemplo n.º 14
0
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateBuildInfo();

                // When
                var result = info.Number;

                // Then
                Assert.Equal("Build-20160927.1", result);
            }
Ejemplo n.º 15
0
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateBuildInfo();

                // When
                var result = info.TestResultsDirectory;

                // Then
                Assert.Equal(@"c:/agent/_work/1/TestResults", result.FullPath);
            }
Ejemplo n.º 16
0
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateBuildInfo();

                // When
                var result = info.Reason;

                // Then
                Assert.Equal(@"PullRequest", result);
            }
Ejemplo n.º 17
0
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateBuildInfo();

                // When
                var result = info.Id;

                // Then
                Assert.Equal(100234, result);
            }
Ejemplo n.º 18
0
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateBuildInfo();

                // When
                var result = info.AccessToken;

                // Then
                Assert.Equal("f662dbe218144c86bdecb1e9b2eb336c", result);
            }
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreatePullRequestInfo();

                // When
                var result = info.SourceBranch;

                // Then
                Assert.Equal(@"refs/heads/FeatureBranch", result);
            }
            public void Should_Return_Correct_Value(string type, AzurePipelinesRepositoryType provider)
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateRepositoryInfo(type);

                // When
                var result = info.Provider;

                // Then
                Assert.Equal(provider, result);
            }
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateTeamProjectInfo();

                // When
                var result = info.Name;

                // Then
                Assert.Equal("TeamProject", result);
            }
Ejemplo n.º 22
0
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateBuildInfo();

                // When
                var result = info.QueuedBy;

                // Then
                Assert.Equal(@"[DefaultCollection]\Project Collection Service Accounts", result);
            }
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateRepositoryInfo();

                // When
                var result = info.SourceVersion;

                // Then
                Assert.Equal("4efbc1ffb993dfbcf024e6a9202865cc0b6d9c50", result);
            }
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateRepositoryInfo();

                // When
                var result = info.RepoName;

                // Then
                Assert.Equal("cake", result);
            }
Ejemplo n.º 25
0
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateBuildInfo();

                // When
                var result = info.Uri;

                // Then
                var uri = new Uri("vstfs:///Build/Build/1430");

                Assert.Equal(uri, result);
            }
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateRepositoryInfo();

                // When
#pragma warning disable 618
                var result = info.SourceBranchName;
#pragma warning restore 618

                // Then
                Assert.Equal("develop", result);
            }
            public void Should_Return_Correct_Value()
            {
                // Given
                var info = new AzurePipelinesInfoFixture().CreateTeamProjectInfo();

                // When
                var result = info.CollectionUri;

                // Then
                var uri = new Uri("https://fabrikamfiber.visualstudio.com/");

                Assert.Equal(uri, result);
            }
            public void Should_Return_Correct_Value(string value, bool expected)
            {
                // Given
                var fixture = new AzurePipelinesInfoFixture();

                fixture.Environment.GetEnvironmentVariable("SYSTEM_PULLREQUEST_PULLREQUESTID").Returns(value);
                var info = fixture.CreatePullRequestInfo();

                // When
                var result = info.IsPullRequest;

                // Then
                Assert.Equal(expected, result);
            }