В MBUnit я могу аннотировать мой класс Test с помощью Factory и нескольких получателей, возвращая строку подключения oracle / sql / mysql, которую можно получить каждым методом тестирования в классе test.
Как я могу сделать это с модульным тестовым проектом для Visual Studio 2010?
например. Мне не разрешено наследовать от TestContext и передавать этот объект в мой метод ClassInit?
[ClassInitialize()]
public static void MyClassInitialize(MyContextDerivedFromTextContext testContext)
{
}
Я не хочу жестко комментировать мои TestMethods с таким атрибутом:
[DataSource("System.Data.SqlClient", "Data Source=.\\SQLEXPRESS;Initial Catalog=STM;Integrated Security=True;Pooling=False", "CustomerTable", DataAccessMethod.Sequential), TestMethod]
public void TestMethod1()
{
//
// TODO: Add test logic here
//
}
Я хочу это:
public void TestMethod1(String testconnectionStringOracleORMySQLORMSSQLetc...)
{
//
// TODO: Add test logic here
//
}