public void CreateContextTest() { using (var context = new CommanderContext(ContextOptions)) { var sqlRepo = new SqlCommanderRepo(context); var controller = new CommandsController(sqlRepo, getMapper()); var request = new CommandCreateDto { HowTo = "Unit Test 1", Line = "Unit Test 1", Platform = "Unit Test 1" }; var resp = controller.CreateCommand(request); _output.WriteLine($"{resp.ToString()}"); //Assert.IsType(, resp.Result); } }
public static void SeedData(CommanderContext context) { System.Console.WriteLine("Applying Migrations..."); context.Database.Migrate(); if (!context.Commands.Any()) { System.Console.WriteLine("Adding data - seeding..."); context.Commands.AddRange( new Command() { HowTo = "foobar", Line = "foobar1", Platform = "foobar2" } ); context.SaveChanges(); } else { System.Console.WriteLine("Already have data - not seeding"); } }
public SqlCommanderRepository(CommanderContext pContext) { _context = pContext; }
public CommandsController(CommanderContext context, IMapper mapper) { _context = context; _mapper = mapper; }
public SqlCommanderRepo(CommanderContext context) { _context = context; }
public EFFProductRespository(CommanderContext commander) { this.commander = commander; }
public CommanderRepository(CommanderContext context) { _context = context; }