Resultados de la búsqueda a petición "moq"

1 la respuesta

Burlándose de EF DbContext con Moq

Estoy tratando de crear una prueba unitaria para mi servicio con un DbContext simulado. Creé una interfazIDbContext con las siguientes funciones: public interface IDbContext : IDisposable { IDbSet<T> Set<T>() where T : class; DbEntityEntry<T> ...

4 la respuesta

Cómo hacer llamadas a Moq Entity Framework SqlQuery

He podido burlarmeDbSet's del marco de la entidad con Moq usando estoenlazar [http://msdn.microsoft.com/en-gb/data/dn314429.aspx]. Sin embargo, ahora me gustaría saber cómo podría burlarme de la llamada a SqlQuery. No estoy seguro de si esto es ...

2 la respuesta

Mock AsNoTracking Entity Framework

¿Cómo me burlo del método AsNoTracking? En el siguiente ejemplo, DbContext ha inyectado en la clase de servicio. Funciona bien si elimino el método de extensión AsNoTracking del método GetOrderedProducts, pero con la prueba AsNoTracking falla ...

2 la respuesta

La expresión hace referencia a un método que no pertenece al objeto burlado

Tengo un servicio de API que llama a otro servicio de API. Cuando configuré los objetos simulados, falló con un error: NotSupportedException: la expresión hace referencia a un método que no pertenece al objeto burlado. Este es el ...

1 la respuesta

¿Cómo (debería) burlarme de DocumentClient para la prueba de la unidad DocumentDb?

Del nuevo emulador CosmosDb obtuve una especie de repositorio para realizar operaciones básicas de documentdb, este repositorio se inyecta en otras clases. Quería probar la unidad de una consulta básica. public class DocumentDBRepository<T> ...

3 la respuesta

Al burlarse de una clase con Moq, ¿cómo puedo llamar a CallBase solo para métodos específicos?

Realmente aprecio Moq'sLoose comportamiento burlón que devuelve valores predeterminados cuando no se establecen expectativas. Es conveniente y me ahorra código, y también actúa como una medida de seguridad: las dependencias no se llamarán ...

1 la respuesta

¿Cómo hacer interfaces internas visibles para Moq?

Tengo 3 proyectos en mi solución C #. FirmasEstructurasPruebasLas firmas tienen interfaces públicas e internas. También tiene [assembly: InternalsVisibleTo("Structures")] [assembly: InternalsVisibleTo("Tests")]en AssemblyInfo.cs ...

5 la respuesta

¿Me pueden ayudar a entender la devolución de llamada de Moq?

Usando Moq y miróCallback pero no he podido encontrar un ejemplo simple para entender cómo usarlo. ¿Tiene un pequeño fragmento de trabajo que explique claramente cómo y cuándo usarlo?

2 la respuesta

Moq cómo simular correctamente las propiedades de solo conjunto

¿Cuál es la forma correcta de manejar las interfaces que exponen las propiedades de solo conjunto con Moq? Anteriormente agregué el otro descriptor de acceso, pero esto se ha desangrado demasiado en mi dominio al azarthrow ...

5 la respuesta

Verificación de un parámetro específico con Moq

public void SubmitMessagesToQueue_OneMessage_SubmitSuccessfully() { var messageServiceClientMock = new Mock<IMessageServiceClient>(); var queueableMessage = CreateSingleQueueableMessage(); var message = queueableMessage[0]; var xml = ...