BuildLight.Tests.Unit.Core.BuildStatusCollectionTests.ShouldHaveStatusFailureIfNoProjectBuildingAndAtLeastOneProjectFailure C# (CSharp) Method

ShouldHaveStatusFailureIfNoProjectBuildingAndAtLeastOneProjectFailure() private method

        public void ShouldHaveStatusFailureIfNoProjectBuildingAndAtLeastOneProjectFailure()
        {
            string teamCityData =
                "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><Projects>" +
                "<Project activity=\"Has pending changes\" lastBuildLabel=\"6\" lastBuildStatus=\"Failure\" " +
                "lastBuildTime=\"2012-05-12T10:51:45.098-05:00\" name=\"BuildLight :: Debug\" webUrl=\"http://localhost:81/viewType.html?buildTypeId=bt2\"/>" +
                "<Project activity=\"Sleeping\" lastBuildLabel=\"6\" lastBuildStatus=\"Success\" " +
                "lastBuildTime=\"2012-05-12T10:51:45.098-05:00\" name=\"BuildLight :: Debug\" webUrl=\"http://localhost:81/viewType.html?buildTypeId=bt2\"/>" +
                "</Projects>";

            new BuildStatusCollection(teamCityData).Status.Should().Be(IndicatorStatus.Failure);
        }