Genere pruebas unitarias en una clase genérica en VS 2008 y utilizó el tipo GenericParameterHelper en todos los lugares donde se utilizó un tipo genérico. ¿Es este un marcador de posición que debe reemplazarse o tiene algún uso? ¿Cuáles son los usos si hay alguno?¿Qué es GenericParameterHelper y cómo se usa?
He aquí una de las pruebas que generó como un ejemplo:
/// <summary>
///A test for Count
///</summary>
public void CountTestHelper<TKey, TValue>()
{
ObservableDictionary<TKey, TValue> target = new ObservableDictionary<TKey, TValue>(); // TODO: Initialize to an appropriate value
int actual;
actual = target.Count;
Assert.Inconclusive("Verify the correctness of this test method.");
}
[TestMethod()]
public void CountTest()
{
CountTestHelper<GenericParameterHelper, GenericParameterHelper>();
}
Debería haber llamado 'AnyType' entonces, o algo así. Mucho más corto: P – Svish
¿Entonces básicamente son un marcador de posición? Bueno saber. –
"Esta clase es un marcador de posición para usar con genéricos. Le ayuda a probar tipos genéricos al permitirle pasar argumentos de tipo no específico". http://msdn.microsoft.com/en-us/library/microsoft.visualstudio.testtools.unittesting.genericparameterhelper.aspx –