public WeatherForecastController(ILogger <WeatherForecastController> logger, CicekSepetiDbContext db, IUnitOfWork unitOfWork, IProductService productService)
 {
     _logger         = logger;
     _db             = db;
     _unitOfWork     = unitOfWork;
     _productService = productService;
 }
Esempio n. 2
0
 public UnitTest1()
 {
     _dbContext = new InMemoryDbContextFactory().GetDbContext();
     //var moviesMock = CreateDbSetMock(GetFakeListOfMovies());
     //var mockDbContext = new Mock<CicekSepetiDbContext>();
     //mockDbContext.Setup(x => x.Products).Returns(moviesMock.Object);
     _repo       = new ProductRepository(_dbContext);
     _unitOfWork = new UnitOfWork(_dbContext);
 }
Esempio n. 3
0
        private static void AddTestData(CicekSepetiDbContext context)
        {
            var testUser1 = new User
            {
                Id              = new Guid("efe997f6-823e-4ad2-a7df-22ff0ab59eac"),
                AccountName     = "Cihan",
                AccountPassword = "******"
            };
            var testUser2 = new User
            {
                Id              = new Guid("60e709f3-4f3b-4833-838d-296a9e345b6d"),
                AccountName     = "Bulut",
                AccountPassword = "******"
            };
            var testUser3 = new User
            {
                Id              = new Guid("bc1bf525-5234-467f-b743-7241487bc3d2"),
                AccountName     = "Akkurt",
                AccountPassword = "******"
            };

            context.Users.Add(testUser1);
            context.Users.Add(testUser2);
            context.Users.Add(testUser3);

            var testPost1 = new Product
            {
                Id    = new Guid("91ac884f-815b-4410-a479-a43f71316e20"),
                Name  = "Laptop",
                Count = 20,
                Price = 3
            };
            var testPost2 = new Product
            {
                Id    = new Guid("e5f74a86-3bf4-4c65-8e94-15575fbe6bd4"),
                Name  = "Telefon",
                Count = 2,
                Price = 3
            };
            var testPost3 = new Product
            {
                Id    = new Guid("c3589c8b-ec40-492d-911c-4f7ade2cc180"),
                Name  = "Mause",
                Count = 2,
                Price = 3
            };
            var testPost4 = new Product
            {
                Id    = new Guid("48f90b81-3c8b-415b-b697-fe9df50e4e96"),
                Name  = "Ekran",
                Count = 2,
                Price = 3
            };
            var testPost5 = new Product
            {
                Id    = new Guid("39d071de-ff88-43de-8fa7-1d76ba3a0509"),
                Name  = "TV",
                Count = 2,
                Price = 3
            };

            context.Products.Add(testPost1);
            context.Products.Add(testPost2);
            context.Products.Add(testPost3);
            context.Products.Add(testPost4);
            context.Products.Add(testPost5);

            context.SaveChanges();
        }