Пример #1
0
        public void ShouldInsertWhenOperationPermissionRepositoryIsValid()
        {
            var entity = FactoryOperationPermission.RandomCreate();

            _spacePlanningUnitOfWork.OperationPermissionRepository.Add(entity);
            _spacePlanningUnitOfWork.Save();
            var retrived = _spacePlanningUnitOfWork.OperationPermissionRepository.GetById(entity.OperationId, entity.PermissionId);

            Assert.IsTrue(retrived.Equals(entity));
        }
Пример #2
0
        public void ShoultDeleteWhenOperationPermissionRepositoryIsValid()
        {
            var entity = FactoryOperationPermission.RandomCreate();

            _spacePlanningUnitOfWork.OperationPermissionRepository.Add(entity);
            _spacePlanningUnitOfWork.Save();

            _spacePlanningUnitOfWork.OperationPermissionRepository.Delete(entity);
            _spacePlanningUnitOfWork.Save();
            var retrived = _spacePlanningUnitOfWork.OperationPermissionRepository.GetById(entity.OperationId, entity.PermissionId);

            Assert.IsNull(retrived);
        }