示例#1
0
        public void AddNewTest()
        {
            var roomtype = new RoomType
            {
                RoomTypeName = "Demo Room Type"
            };

            roomtype.Created(Guid.NewGuid());

            _repository.Add(roomtype);
            Assert.True(_context.SaveChangesAsync().Result);
        }
示例#2
0
        public void AddItemTest()
        {
            var roomType = new RoomType
            {
                RoomTypeName = "Test room"
            };

            roomType.Created(Guid.NewGuid());

            _context.Set <RoomType>().Add(roomType);
            Assert.True(_context.SaveChangesAsync().Result);
        }
示例#3
0
        public void UnitOfWorkRollBackTest()
        {
            var roomType = new RoomType
            {
                RoomTypeName = "Room"
            };


            roomType.Created(Guid.NewGuid());
            _unitOfWork.RoomTypeRepository.Add(roomType);
            _unitOfWork.Rollback();

            Assert.Null(_unitOfWork.RoomTypeRepository.Get(s => s.RoomTypeName == "Room"));
        }