Пример #1
0
        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);
            }
        }
Пример #2
0
        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");
            }
        }
Пример #3
0
 public SqlCommanderRepository(CommanderContext pContext)
 {
     _context = pContext;
 }
Пример #4
0
 public CommandsController(CommanderContext context, IMapper mapper)
 {
     _context = context;
     _mapper  = mapper;
 }
Пример #5
0
 public SqlCommanderRepo(CommanderContext context)
 {
     _context = context;
 }
Пример #6
0
 public EFFProductRespository(CommanderContext commander)
 {
     this.commander = commander;
 }
Пример #7
0
 public CommanderRepository(CommanderContext context)
 {
     _context = context;
 }