예제 #1
0
        public void UpdateManufacturerUsingUpsertTest()
        {
            TestManufacturer.ManufacturerName = TestManufacturerName + " updated";
            ManufacturerService.Upsert(TestManufacturer, TestUserPrincipal);
            var foundManufacturers = ManufacturerService.Search(TestManufacturerName + " updated").ToList();

            Assert.AreEqual(1, foundManufacturers.Count);
            Assert.AreEqual(foundManufacturers.First().ManufacturerName, TestManufacturer.ManufacturerName);
        }
예제 #2
0
        public void CreateNewManufacturerWithUpsertTest()
        {
            var newManufacturer = new Manufacturer {
                ManufacturerName = "New Upsert Test Manufacturer"
            };

            ManufacturerService.Upsert(newManufacturer, TestUserPrincipal);
            var foundManufacturers = ManufacturerService.Search("New Upsert Test Manufacturer").ToList();

            Assert.AreEqual(1, foundManufacturers.Count);
            Assert.AreEqual(foundManufacturers.First().ManufacturerName, newManufacturer.ManufacturerName);

            ManufacturerService.DeleteByGuid(foundManufacturers.First().ManufacturerId);
        }
예제 #3
0
        public void InsertManufacturerWithNameThatIsSoftDeletedTest()
        {
            TestManufacturer.IsDeleted = true;
            ManufacturerService.Update(TestManufacturer);

            var newManufacturer = new Manufacturer {
                ManufacturerName = TestManufacturerName
            };

            ManufacturerService.Upsert(newManufacturer, TestUserPrincipal);

            var foundManufacturers = ManufacturerService.Search(TestManufacturerName).ToList();

            Assert.AreEqual(1, foundManufacturers.Count);
            Assert.AreEqual(foundManufacturers.First().ManufacturerName, TestManufacturer.ManufacturerName);
            Assert.IsFalse(foundManufacturers.First().IsDeleted);
        }
예제 #4
0
 public void InsertManufacturerThatAlreadyExistsTest()
 {
     TestManufacturer.IsDeleted = true;
     ManufacturerService.Upsert(TestManufacturer, TestUserPrincipal);
 }