示例#1
0
        public void Seed(CicekSepetiDbContextTest context)
        {
            var listFlowers = new List <Flower>
            {
                new Flower {
                    Id = 1, Name = "Gül"
                },
                new Flower {
                    Id = 2, Name = "Papatya"
                },
                new Flower {
                    Id = 3, Name = "Orkide"
                }
            };

            context.Flowers.AddRange(listFlowers);
            var listBouquets = new List <Bouquet>
            {
                new Bouquet {
                    Id = 1, Name = "Sihirli Güller"
                },
                new Bouquet {
                    Id = 2, Name = "Papatya Rüyası"
                },
                new Bouquet {
                    Id = 3, Name = "Orkide Aşkı"
                }
            };

            context.Bouquets.AddRange(listBouquets);

            var listBouquetSize = new List <BouquetSize>
            {
                new BouquetSize {
                    Id = 1, BouquetId = 1, Price = 10, SizeId = 0, Bouquet = listBouquets[0]
                },
                new BouquetSize {
                    Id = 2, BouquetId = 1, Price = 15, SizeId = 1, Bouquet = listBouquets[0]
                },
                new BouquetSize {
                    Id = 3, BouquetId = 1, Price = 20, SizeId = 2, Bouquet = listBouquets[0]
                }
            };

            context.BouquetSizes.AddRange(listBouquetSize);

            var listFlowersInBouquet = new List <FlowersInBouquet>
            {
                new FlowersInBouquet
                {
                    BouquetSizeId = 1,
                    BouquetSize   = listBouquetSize[0],
                    Flower        = new Flower {
                        Id = 1, Name = "Gül"
                    },
                    FlowerCount = 10,
                    FlowerId    = 1,
                    Id          = 0
                },
                new FlowersInBouquet
                {
                    BouquetSizeId = 1,
                    BouquetSize   = listBouquetSize[0],
                    Flower        = new Flower {
                        Id = 2, Name = "Papatya"
                    },
                    FlowerCount = 25,
                    FlowerId    = 2,
                    Id          = 1
                },
                new FlowersInBouquet
                {
                    BouquetSizeId = 1,
                    BouquetSize   = listBouquetSize[0],
                    Flower        = new Flower {
                        Id = 3, Name = "Orkide"
                    },
                    FlowerCount = 50,
                    FlowerId    = 3,
                    Id          = 2
                }
            };

            context.FlowersInBouquets.AddRange(listFlowersInBouquet);
            context.SaveChanges();
        }
示例#2
0
        public void TestInitialize()
        {
            _connection      = DbConnectionFactory.CreateTransient();
            _databaseContext = new CicekSepetiDbContextTest(_connection);
            _objRepo         = new BouquetRepository(_databaseContext);

            _listBouquet = new List <Bouquet>
            {
                new Bouquet {
                    Id = 1, Name = "Sihirli Güller"
                },
                new Bouquet {
                    Id = 2, Name = "Papatya Rüyası"
                },
                new Bouquet {
                    Id = 3, Name = "Orkide Aşkı"
                }
            };
            _listBouquetSize = new List <BouquetSize>
            {
                new BouquetSize {
                    Id = 1, BouquetId = 1, Price = 10, SizeId = 0, Bouquet = _listBouquet[0]
                },
                new BouquetSize {
                    Id = 2, BouquetId = 1, Price = 15, SizeId = 1, Bouquet = _listBouquet[0]
                },
                new BouquetSize {
                    Id = 3, BouquetId = 1, Price = 20, SizeId = 2, Bouquet = _listBouquet[0]
                }
            };
            _listFlowersInBouquet = new List <FlowersInBouquet>
            {
                new FlowersInBouquet
                {
                    BouquetSizeId = 1,
                    BouquetSize   = _listBouquetSize[0],
                    Flower        = new Flower {
                        Id = 1, Name = "Gül"
                    },
                    FlowerCount = 10,
                    FlowerId    = 1,
                    Id          = 0
                },
                new FlowersInBouquet
                {
                    BouquetSizeId = 1,
                    BouquetSize   = _listBouquetSize[0],
                    Flower        = new Flower {
                        Id = 2, Name = "Papatya"
                    },
                    FlowerCount = 25,
                    FlowerId    = 2,
                    Id          = 1
                },
                new FlowersInBouquet
                {
                    BouquetSizeId = 1,
                    BouquetSize   = _listBouquetSize[0],
                    Flower        = new Flower {
                        Id = 3, Name = "Orkide"
                    },
                    FlowerCount = 50,
                    FlowerId    = 3,
                    Id          = 2
                }
            };
        }
 public void Initialize()
 {
     _connection      = DbConnectionFactory.CreateTransient();
     _databaseContext = new CicekSepetiDbContextTest(_connection);
     _objRepo         = new FlowerRepository(_databaseContext);
 }