public void TestDelete()
        {
            this.TestAdd();

            ConfigurationHelper.Ensure();
            var service = new StrategicImportanceService();

            var countBefore = service.GetAll().Count();

            var maxId = service.GetAll().Max(i => i.Id);

            service.Delete(maxId);

            var countAfter = service.GetAll().Count();

            Assert.Equal(countBefore, countAfter + 1);
        }
        public void TestAdd()
        {
            ConfigurationHelper.Ensure();

            var service = new StrategicImportanceService();

            var countBefore = service.GetAll().Count();

            var newItem = new StrategicImportance()
            {
                Id   = 0,
                Name = string.Format("StrategicImportance {0}", countBefore)
            };

            service.Add(newItem);

            var countAfter = service.GetAll().Count();

            Assert.Equal(countBefore, countAfter - 1);
        }
        public void TestUpdate()
        {
            ConfigurationHelper.Ensure();

            var service = new StrategicImportanceService();

            var item = service.GetAll().FirstOrDefault();

            if (item == null)
            {
                this.TestAdd();
                item = service.GetAll().FirstOrDefault();
            }

            var    itemId = item.Id;
            string unique = (Guid.NewGuid()).ToString();

            item.Name = unique;
            service.Update(item);

            item = service.GetById(itemId);
            Assert.True(item.Name.Equals(unique, StringComparison.OrdinalIgnoreCase));
        }
Beispiel #4
0
 public TestRegionIntegration()
 {
     ConfigurationHelper.Ensure();
     server = new TestServer(TestServer.CreateBuilder().UseStartup <Startup>());
 }