Esempio n. 1
0
        public void Add_Ok_Test()
        {
            var rndString = Guid.NewGuid().ToString();
            var result    = _cityOperations.AddAsync(new City
            {
                Name = rndString
            }).Result;

            Assert.AreEqual(rndString, result.Name);
        }
Esempio n. 2
0
        public async Task <IHttpActionResult> Post(CityViewModelPost postViewModel)
        {
            var city = new City()
            {
                Name = postViewModel.Name
            };

            try
            {
                var addedCity = await _cityOperations.AddAsync(city);

                return(await Get(addedCity.Id));
            }
            catch (Exception ex)
            {
                ErrorLogger.Log("CANNOT POST CITY", ex);
                throw;
            }
        }