コード例 #1
0
        public void EmptyAddressTest()
        {
            var restaurant = EntityFactory.CreateRestaurant(-1, "Restaurant", 5, false, 5, "rewrw", 3, "frf",
                                                            "erwer", "fewfwe", "fefwee", 1, "");

            Assert.Throws <InvalidAttributeException>(() => RestaurantValidator.Validate(restaurant));
        }
コード例 #2
0
        public void InvalidLocationTest()
        {
            var restaurant = EntityFactory.CreateRestaurant(-1, "Restaurant", 5, false, 5, "rewrw", 3, "frf",
                                                            "erwer", "fewfwe", "frwefew", -1, "yrty rtyrtks yrtyr");

            Assert.Throws <InvalidAttributeException>(() => RestaurantValidator.Validate(restaurant));
        }
コード例 #3
0
        public void EmptyDescriptionTest()
        {
            var restaurant = EntityFactory.CreateRestaurant(-1, "Restaurant", 5, false, 5, "rewrw", 3, "frf",
                                                            "erwer", "", "021221546352", 1, "yrty rtyrtks yrtyr");

            Assert.Throws <InvalidAttributeException>(() => RestaurantValidator.Validate(restaurant));
        }
コード例 #4
0
        public void EmptyBusinessNameTest()
        {
            var restaurant = EntityFactory.CreateRestaurant(-1, "Restaurant", 5, false, 5, "rewrw", 3, "",
                                                            "rterte", "trhrthtr", "021221546352", 1, "yrty rtyrtks yrtyr");

            Assert.Throws <InvalidAttributeException>(() => RestaurantValidator.Validate(restaurant));
        }
コード例 #5
0
        public void InvalidQualifyTest()
        {
            var restaurant = EntityFactory.CreateRestaurant(-1, "Restaurant", 5, false, -1, "Tsingy", 21, "frf",
                                                            "rterte", "trhrthtr", "021221546352", 1, "yrty rtyrtks yrtyr");

            Assert.Throws <InvalidAttributeException>(() => RestaurantValidator.Validate(restaurant));
        }
コード例 #6
0
        public RestaurantControllerTest()
        {
            SetAutoMapper();

            _service    = new RestaurantServiceTest(_mapper);
            _controller = new RestaurantController(_service);
            _validator  = new RestaurantValidator();
        }
コード例 #7
0
 public void Execute()
 {
     RestaurantValidator.Validate(_restaurant);
 }
コード例 #8
0
 public RestaurantRepository(IRestaurantDao restaurantDao, ILogger logger, RestaurantValidator restaurantValidator)
 {
     _restaurantDao       = restaurantDao;
     _logger              = logger;
     _restaurantValidator = restaurantValidator;
 }