tengo una prueba Unidad Visual Studio 2008 y estoy consiguiendo el error siguiente de tiempo de ejecución:No se puede establecer la propiedad TestContext
Unable to set TestContext property for the class JMPS.PlannerSuite.DataServices.MyUnitTest. Error: System.ArgumentException: Object of type 'Microsoft.VisualStudio.TestTools.TestTypes.Unit.UnitTestAdapterContext' cannot be converted to type 'Microsoft.VisualStudio.TestTools.UnitTesting.TestContext'
He leído que VS 2008 no actualiza correctamente las referencias al UnitTestFramework al convertir Proyectos de 2005 Mi prueba unitaria fue creada en 2008 pero hereda de una clase base construida en VS 2005. ¿De aquí viene mi problema? ¿Mi clase base debe ser reconstruida en 2008? Prefiero no hacer esto, ya que afectará a otros proyectos.
En otras pruebas de unidades derivadas construidas en 2005, todo lo que teníamos que hacer era comentar la propiedad TestContext en la prueba de unidad derivada. Lo intenté en la prueba de la unidad VS 2008 sin suerte. También he intentado "actualizar" la propiedad TestContext, lo que me da un error de tiempo de ejecución diferente.
¿Alguna idea?
Traté de convertir la clase base a VS 2008 y ahora parece funcionar. Pero, preferiría no hacer esto, ya que obligará a otros proyectos a convertirse. Entonces, si hay alguna forma de evitar esto, sería genial. – bsh152s
Estoy teniendo el mismo problema en una clase de prueba que construí en VS2008. – jcollum