Exemple #1
0
        public void GetFrenchPizzaById()
        {
            var result = _getPizzaService.GetById("57e697257ae46124486316cb", "fr-FR");

            _output.WriteLine(result.ToString());
            Assert.NotNull(result);
            Assert.Equal(result.LanguageCode, "fr-FR");
            Assert.Equal(result.Id, "57e697257ae46124486316cb");
        }
Exemple #2
0
        public PizzaModule()
        {
            _repository = new Repository.MongoDb.MongoRepository <Pizza>("mongodb://localhost:27017", "PizaaStore");
            _pizzasWithLanguageConditions = new PizzasWithLanguageConditions();
            _getPizzaService = new GetPizzaService(_repository, _pizzasWithLanguageConditions);

            Get("/pizza/{id}/{language}", args => _getPizzaService.GetById(args.id, args.language));
            Get("/pizzaList/{language}", args => _getPizzaService.GetAll(args.language));
        }