私はこのユニットテストにValuesAttributeとしてDateTimeを設定するにはどうすればよいですか?
[Test]
public void Test([Values(new DateTime(2010, 12, 01),
new DateTime(2010, 12, 03))] DateTime from,
[Values(new DateTime(2010, 12, 02),
new DateTime(2010, 12, 04))] DateTime to)
{
IList<MyObject> result = MyMethod(from, to);
Assert.AreEqual(1, result.Count);
}
のような何かをしたいしかし、私は
の発現 または配列の作成表現TYPEOF、パラメータ属性引数は 定数式でなければなりませんに関する次のエラーを取得します
UPDATE:NUnitの2.5パラメータ化されたテストについての素晴らしい記事
http://www.pgs-soft.com/new-features-in-nunit-2-5-part-1-parameterized-tests.html
(ロケールに注意してください) – AndyM
が、私はそれが好きです。 – openshac