Exemplo n.º 1
0
 public void GetBuildArtifact_WithBuildArtifactTypeNotFound_IsNull()
 {
     var result = BuildResult.Success(m_BuildPipeline, m_BuildConfiguration);
     BuildArtifacts.Store(result, new[] { new TestBuildArtifactA() });
     Assert.That(File.Exists(BuildArtifacts.GetArtifactPath(m_BuildConfiguration)), Is.True);
     Assert.That(BuildArtifacts.GetBuildArtifact<TestBuildArtifactB>(m_BuildConfiguration), Is.Null);
 }
Exemplo n.º 2
0
 public void GetBuildArtifact_WithoutBuildArtifacts_IsNull()
 {
     var result = BuildResult.Success(m_BuildPipeline, m_BuildConfiguration);
     BuildArtifacts.Store(result, new IBuildArtifact[] { });
     Assert.That(File.Exists(BuildArtifacts.GetArtifactPath(m_BuildConfiguration)), Is.True);
     Assert.That(BuildArtifacts.GetBuildArtifact<TestBuildArtifactA>(m_BuildConfiguration), Is.Null);
 }
Exemplo n.º 3
0
        public void GetBuildArtifact_IsValid()
        {
            var result = BuildPipelineResult.Success(m_BuildPipeline, m_BuildConfiguration);

            BuildArtifacts.Store(result, new[] { new TestArtifactA() });
            Assert.That(File.Exists(BuildArtifacts.GetArtifactPath(m_BuildConfiguration)), Is.True);
            Assert.That(BuildArtifacts.GetBuildArtifact <TestArtifactA>(m_BuildConfiguration), Is.Not.Null);
        }
Exemplo n.º 4
0
        public void GetBuildArtifact_FileDeleted_IsNull()
        {
            var result = BuildResult.Success(m_BuildPipeline, m_BuildConfiguration);
            BuildArtifacts.Store(result, new[] { new TestBuildArtifactA() });

            var artifactPath = BuildArtifacts.GetArtifactPath(m_BuildConfiguration);
            Assert.That(File.Exists(artifactPath), Is.True);

            File.Delete(artifactPath);
            Assert.That(BuildArtifacts.GetBuildArtifact<TestBuildArtifactA>(m_BuildConfiguration), Is.Null);
        }