MBUnit에서 테스트 클래스에 Factory 및 여러 getter를 반환하여 oracle/sql/mysql 연결 문자열을 반환 할 수 있습니다. 테스트 클래스.자신의 TestContext 클래스가 서로 다른 연결을 삽입 할 수 있도록 허용합니다 .Visual Studio Unit 테스트 프로젝트
Visual Studio 2010 용 유닛 테스트 프로젝트로 어떻게 할 수 있습니까?
나는 TestContext에서 상속하고 그 ClassInit 메소드에 객체를 넘겨 줄 수 없다.
[ClassInitialize()]
public static void MyClassInitialize(MyContextDerivedFromTextContext testContext)
{
}
나는 그런 속성 내 TestMethods를 하드 - 주석하고 싶지 않은 : 난 당신이 몇 가지 실망을 위해 밖으로이라고 생각
public void TestMethod1(String testconnectionStringOracleORMySQLORMSSQLetc...)
{
//
// TODO: Add test logic here
//
}
우리는 MBUnit의 무료/커뮤니티 버전을 사용하지만 버그가 매우 많아서 IDE 통합이 좋지 않습니다. NUnit이 VS2010에 더 잘 통합되어 있다는 것을 아십니까? – Pascal
VS2010은 MSTest 만 직접 지원합니다 (Visual Studio 11에서는 타사 프레임 워크도 사용할 수 있습니다). 개인적으로 MBUnit을 지원하는 TestDriven.Net을 사용합니다. Gallio/MBUnit v3에는 ReSharper 플러그인도 있습니다. –
왜 ReSharper에 대해 언급합니까? – Pascal