1
MbUnit에서 DynamicTestFactory를 사용하여 테스트 스위트 및 테스트 케이스를 즉시 생성하려고합니다. 또한 콘솔에서 내 테스트를 시작하는 자체 TestLuncher가 있습니다.Gallio DynamicTestFactory 및 단언
모든 게 잘된 것처럼 보이지만 어설 션을하는 데 문제가 있습니다. 나는 변수가 null 인 것을 확인할 때 나는 Assert.Fail을 시도 할 경우 예를 들어, 내 콘솔 프로그램이 즉시 다음과 같은 뭔가 그 시점에서 나누기 :
at Gallio.Framework.Assertions.AssertionContext.Scope.ThrowFailureAccordingToBehavior(AssertionFailure failure)
at Gallio.Framework.Assertions.AssertionContext.Scope.SubmitFailure(AssertionFailure failure, Boolean noThrow)
at Gallio.Framework.Assertions.AssertionContext.Scope.SubmitFailure(AssertionFailure failure)
at Gallio.Framework.Assertions.AssertionContext.SubmitFailure(AssertionFailure failure)
at Gallio.Framework.Assertions.AssertionHelper.Fail(AssertionFailure failure)
at MbUnit.Framework.Assert.Fail(String messageFormat, Object[] messageArgs)
at Dundas.Dashboard.TestSystem.TestPrograms.DashboardImageCompare.<>c__DisplayClass6.<CreateTestSuiteByDataStore>b__1() in C:\...\test.cs:line 115
at MbUnit.Framework.TestCase.OnExecuteSelf()
at MbUnit.Framework.TestDefinition.<>c__DisplayClass9.<RunDynamicTest>b__8()
at Gallio.Common.Concurrency.ThreadAbortScope.Run(Action action)
at Gallio.Framework.Sandbox.Run(MarkupDocumentWriter markupDocumentWriter, Action action, String description)
가 갈 리오가 모든 예외를 포착 안되는 나를위한 단언과 관련이 있습니까? 이 문제를 어떻게 해결해야합니까?
아마도 당신은 당신 자신의 대답을 받아 들여야합니다. –
아마도 [당신의 대답은] (http://stackoverflow.com/questions/18350304/how-to-convert-rdl-file-into-pdf-using-ssrs/)에서 [메타 질문 ] (http://meta.stackexchange.com/q/194283/145673). 오류였습니까? 그렇다면 어떤 링크를 올리려고 했습니까? –