public void FormatDetails_with_empty_detail_should_return_empty_string() { var results = new Results { DetailList = new IResultDetail[] { } }; Assert.That(results.FormatDetails(), Is.Empty); }
public void FormatDetails_with_one_detail_should_return_expected_string() { var results = new Results { DetailList = new IResultDetail[] { new ResultDetail(ResultType.Failure, "Container.TestCase", "Description") } }; Assert.That(results.FormatDetails(), Is.EqualTo("Failure: Container.TestCase: Description")); }
public void FormatDetails_with_two_details_should_return_expected_string() { var expectedFormat = "Failure: Container.Test1: First" + Environment.NewLine + "Error: Container.Test2: Second"; var results = new Results { DetailList = new IResultDetail[] { new ResultDetail(ResultType.Failure, "Container.Test1", "First"), new ResultDetail(ResultType.Error, "Container.Test2", "Second") } }; Assert.That(results.FormatDetails(), Is.EqualTo(expectedFormat)); }