Пример #1
0
        public void Delete()
        {
            var testClass = new CustomIdStringClass();

            var id = Guid.NewGuid();
            testClass.CustomId = Guid.NewGuid().ToString();
            Assert.Throws<NotFoundException>(() => testClass.Delete());

            testClass.Save();
            Assert.False(testClass.IsDeleted());
            testClass.Delete();
            Assert.True(testClass.IsDeleted());
            Assert.Throws<NotFoundException>(() => testClass.Save());
            Assert.Throws<NotFoundException>(() => testClass.Delete());
        }
Пример #2
0
        public void Delete()
        {
            var testClass = new CustomIdStringClass();

            var id = Guid.NewGuid();

            testClass.CustomId = Guid.NewGuid().ToString();
            Assert.Throws <NotFoundException>(() => testClass.Delete());

            testClass.Save();
            Assert.False(testClass.IsDeleted());
            testClass.Delete();
            Assert.True(testClass.IsDeleted());
            Assert.Throws <NotFoundException>(() => testClass.Save());
            Assert.Throws <NotFoundException>(() => testClass.Delete());
        }