Preguntas etiquetadas con mstest

Marco de pruebas unitarias de Microsoft .NET (MSTest)


30
¿No se pudo cargar el tipo de proveedor de Framework de entidad?
Estoy tratando de ejecutar mis pruebas en TeamCity, que actualmente está instalado en mi máquina. System.InvalidOperationException: El tipo de proveedor Entity Framework ' System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'para el' System.Data.SqlClient'proveedor ADO.NET no se pudo cargar. Asegúrese de que el ensamblaje del proveedor esté disponible para la aplicación en ejecución. Consulte …

7
NUnit vs. MbUnit vs. MSTest vs. xUnit.net [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …


7
Cómo comparar listas en pruebas unitarias
¿Cómo puede fallar esta prueba? [TestMethod] public void Get_Code() { var expected = new List<int>(); expected.AddRange(new [] { 100, 400, 200, 900, 2300, 1900 }); var actual = new List<int>(); actual.AddRange(new [] { 100, 400, 200, 900, 2300, 1900 }); Assert.AreEqual(expected, actual); // Assert.AreSame(expected, actual) fails // Assert.IsTrue(expected.Equals(actual)) fails }


4
¿Por qué se dispara TestInitialize por cada prueba en mis pruebas unitarias de Visual Studio?
Estoy usando Visual Studio 2010 Beta 2. Tengo una sola [TestClass], que tiene una [TestInitialize], [TestCleanup]y algunas [TestMethods]. ¡Cada vez que se ejecuta un método de prueba, también se ejecutan los métodos de inicialización y limpieza! Tenía la impresión de que [TestInitialize]& [TestCleanup]debería ejecutarse solo una vez, por ejecución de …


9
¿Cómo podemos ejecutar un método de prueba con múltiples parámetros en MSTest?
NUnit tiene una característica llamada Valores, como a continuación: [Test] public void MyTest( [Values(1,2,3)] int x, [Values("A","B")] string s) { // ... } Esto significa que el método de prueba se ejecutará seis veces: MyTest(1, "A") MyTest(1, "B") MyTest(2, "A") MyTest(2, "B") MyTest(3, "A") MyTest(3, "B") Estamos usando MSTest ahora, …


5
Cómo escribir en Console.Out durante la ejecución de una prueba MSTest
Contexto: algunos usuarios informan problemas con una función de carga de archivos en nuestra aplicación web. Solo ocurre ocasionalmente y sin ningún patrón especial. Hemos estado tratando de resolverlo durante mucho tiempo, agregando información de depuración en cualquier lugar donde creamos que podría ayudar, rastreando los registros, etc., pero no …
114 c#  console  mstest  watin 





Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.