Exemple #1
0
        public SellerControllerServiceTest()
        {
            sellerRepository        = new DummySellerRepository();
            administratorRepository = new DummyAdministratorRepository();

            administratorControllerService = new AdministratorControllerService(administratorRepository);
            sellerControllerService        = new SellerControllerService(sellerRepository, administratorRepository);
        }
Exemple #2
0
        public ProductControllerServiceTest()
        {
            var productRepository       = new DummyProductRepository();
            var sellerRepository        = new DummySellerRepository();
            var administratorRepository = new DummyAdministratorRepository();

            administratorControllerservice = new AdministratorControllerService(administratorRepository);
            sellerControllerservice        = new SellerControllerService(sellerRepository, administratorRepository);
            productControllerservice       = new ProductControllerService(productRepository, sellerRepository);

            var administrator = administratorControllerservice.Create();
            var signUpSeller  = sellerControllerservice.SignUp("*****@*****.**", "password", "representative name", "company name", "company address");
            var seller        = sellerControllerservice.Approve(signUpSeller.SellerId, administrator.Id);
        }