Exemple #1
0
        public async Task Delete()
        {
            var    repo       = new PageTypeRepository(SessionFactory);
            string pageTypeId = $"PageType-{Guid.NewGuid():N}";
            var    model      = new PageType()
            {
                Id = pageTypeId
            };
            await repo.Save(model).ConfigureAwait(false);

            await repo.Delete(pageTypeId).ConfigureAwait(false);

            var models = await repo.GetAll().ConfigureAwait(false);

            Assert.AreEqual(0, models.Count(m => model.Id == m.Id));
        }
Exemple #2
0
 public async Task Delete_RandomId()
 {
     var    repo       = new PageTypeRepository(SessionFactory);
     string pageTypeId = $"PageType-{Guid.NewGuid():N}";
     await repo.Delete(pageTypeId).ConfigureAwait(false); // should not throw
 }