10.3 Agregando una base de datos en memoria para nuestras pruebas unitarias
Install-Package Microsoft.EntityFrameworkCore.InMemory public class InicializaDatos
{
public static void Inicializar(CaducaContext contexto)
{
//Si no es base de datos en memoria no se agrega nada
if (contexto.Database.ProviderName
!= "Microsoft.EntityFrameworkCore.InMemory")
return;
//Te aseguras que la base de datos haya sido creada
contexto.Database.EnsureCreated();
var categorias = new Categoria[]
{
/*01*/ new Categoria { Clave = 1, Nombre = "Analgésicos"},
};
foreach (Categoria registro in categorias)
{
contexto.Categoria.Add(registro);
}
}
} Previous10.2.1 Ejecutando las pruebas unitariasNext10.4 Agregando la referencia de nuestro proyecto CaducaRest
Last updated