public void InitializeTests()
        {
            var options = new DbContextOptionsBuilder <PCBuilderContext>()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString())
                          .Options;

            this.mapper     = MockAutoMapper.GetAutoMapper();
            this.dbContext  = new PCBuilderContext(options);
            this.controller = new PowerSuppliesController(dbContext, mapper);
        }
        public void InitializeTests()
        {
            this.mapper      = MockAutoMapper.GetAutoMapper();
            this.dbContext   = MockDbContext.GetContext();
            this.userManager = new UserManager <User>(new UserStore <User>(dbContext), null, null, null, null, null, null, null, null);
            this.controller  = new BuildsController(dbContext, mapper, userManager);

            var users = new[]
            {
                new User()
                {
                    Id = "111"
                },
                new User()
                {
                    Id = "222"
                },
                new User()
                {
                    Id = "333"
                },
                new User()
                {
                    Id = "444"
                }
            };

            var mockUserStore   = new Mock <IUserStore <User> >();
            var mockUserManager = new Mock <UserManager <User> >(
                mockUserStore.Object, null, null, null, null, null, null, null, null);

            mockUserManager.Setup(um => um.GetUserAsync(null))
            .ReturnsAsync(users[1]);

            controller.ControllerContext = new ControllerContext()
            {
                HttpContext = new DefaultHttpContext()
                {
                    User = new ClaimsPrincipal(new ClaimsIdentity(new[]
                    {
                        new Claim(ClaimTypes.Role, "User")
                    }))
                }
            };

            var tempData = new TempDataDictionary(controller.HttpContext, Mock.Of <ITempDataProvider>());

            controller.TempData = tempData;
        }
 public MemoryController(PCBuilderContext context, IMapper mapper) : base(context, mapper)
 {
 }
 public ProcessorsController(PCBuilderContext context, IMapper mapper) : base(context, mapper)
 {
 }
 public HardDiskDrivesController(PCBuilderContext context, IMapper mapper) : base(context, mapper)
 {
 }
 public CasesController(PCBuilderContext context, IMapper mapper) : base(context, mapper)
 {
 }
 public void InitializeTests()
 {
     this.mapper     = MockAutoMapper.GetAutoMapper();
     this.dbContext  = MockDbContext.GetContext();
     this.controller = new SolidStateDrivesController(dbContext, mapper);
 }
Exemple #8
0
 public SolidStateDrivesController(PCBuilderContext context, IMapper mapper) : base(context, mapper)
 {
 }
 public BaseController(PCBuilderContext context, IMapper mapper)
 {
     this.context = context;
     this.mapper  = mapper;
 }
 public void InitializeTests()
 {
     this.mapper     = MockAutoMapper.GetAutoMapper();
     this.dbContext  = MockDbContext.GetContext();
     this.controller = new PowerSuppliesController(dbContext, mapper);
 }
Exemple #11
0
 public MotherboardsController(PCBuilderContext context, IMapper mapper) : base(context, mapper)
 {
 }
 public BuildsController(PCBuilderContext context, IMapper mapper, UserManager <User> userManager) : base(context, mapper)
 {
     this.userManager = userManager;
 }
Exemple #13
0
 public void InitializeTests()
 {
     this.mapper     = MockAutoMapper.GetAutoMapper();
     this.dbContext  = MockDbContext.GetContext();
     this.controller = new MotherboardsController(dbContext, mapper);
 }
 public PowerSuppliesController(PCBuilderContext context, IMapper mapper) : base(context, mapper)
 {
 }