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); }
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); }
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); }
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); }