2010-07-19 3 views
0

이 기사에서 mbunit을 사용하여 데이터 기반 테스트를 읽었습니다. http://blog.benhall.me.uk/2007/04/mbunit-datafixture-data-driven-unit.html 지금 mbunit의 v3을 사용하고 있으며 DataDriven 테스트에 사용 된 속성은 V3의 릴리스 노트에 따라 V3에 적용되지 않습니다. 이 기사 http://blog.bits-in-motion.com/2009/03/announcing-gallio-and-mbunit-v306.html을 사용하여 xml 데이터 소스를 사용하여 데이터 기반 테스트를 수행 할 수있었습니다. 하지만 각 매개 변수에 [Bind ("price")]를 사용해야합니다. V2에서는 ForEachTest 특성에서 xml 데이터를 포함하도록 비 직렬화 된 클래스의 데이터 유형을 지정하는 방법이있었습니다. 그렇게하면 클래스의 객체를 매개 변수로 테스트 메소드에 전달할 수 있습니다. v3에서 그런 일을 할 수있는 방법이 있습니까?mbunit v3의 Test에 매개 변수로 Xml 데이터를 전달하는 방법

답변

1

Gallio/MbUnitv3.2에는 아직 지원되지 않습니다. 각 단일 매개 변수는 [Bind] 속성으로 바인드해야합니다.

그러나 이것은 좋은 생각입니다. 이에 따라 issue이 생성되었습니다. v3.3을 만들어야합니다.