Menu

#4 Failed to use TortoiseDiffReporter

open
nobody
None
5
2012-06-08
2012-06-08
Anonymous
No

Test code:
[UseReporter(typeof(TortoiseDiffReporter))]
public class ElmahMvcTests
{
private readonly string ElmahMvcAppUrl = "http://localhost:49800";

[Test]
public void should_open_elmah_page()
{
// do
var url = ElmahMvcAppUrl + "/admin/elmah";

// verify
ApprovalTests.Asp.AspApprovals.VerifyUrl(url);
}

Finished with exception:

should_open_elmah_page : FailedSystem.InvalidOperationException : Sequence contains no matching element
at System.Linq.Enumerable.First(IEnumerable`1 source, Func`2 predicate)
at ApprovalTests.Reporters.FirstWorkingReporter.Report(String approved, String received)
at ApprovalTests.Approvers.FileApprover.ReportFailure(IApprovalFailureReporter reporter)
at ApprovalTests.Core.Approvals.Verify(IApprovalApprover approver, IApprovalFailureReporter reporter)
at ApprovalTests.Approvals.Verify(IApprovalWriter writer, IApprovalNamer namer, IApprovalFailureReporter reporter)
at ApprovalTests.Approvals.Verify(IApprovalWriter writer)
at ApprovalTests.Xml.XmlApprovals.VerifyText(String text, String fileExtensionWithoutDot, Boolean safely)
at ApprovalTests.Xml.Approvals.ApproveText(String text, String fileExtensionWithoutDot, Boolean safely)
at ApprovalTests.Html.HtmlApprovals.VerifyHtml(String html)
at ApprovalTests.Asp.AspApprovals.VerifyUrl(String url)
at Elmah.Mvc.Tests.Approval.ElmahMvcTests.should_open_elmah_page() in ElmahMvcTests.cs: line 18

Discussion