En NUnit 2.5 se puede hacer esto:prueba paramétrica con métodos genéricos
[TestCase(1,5,7)]
public void TestRowTest(int i, int j, int k)
{
Assert.AreEqual(13, i+j+k);
}
Se puede hacer la prueba no paramétrica.
Pero me pregunto si puede hacer esto o no, prueba paramétrica con el método de prueba genérico? Es decir .:
[TestCase <int>("Message")]
public void TestRowTestGeneric<T>(string msg)
{
Assert.AreEqual(5, ConvertStrToGenericParameter<T>(msg));
}
O algo similar.
que tenía usar este método para mi prueba que se veía así: [TestCase (nuevo float [] {1, 2, 3, 4, 5}, nuevo float [] {1, 2, 3, 4, 5}, verdadero)] public void AbleToCompareEqualArrays (T [ ] ar1, T [] ar2, bool expectedValue) –