Example #1
0
        public void MapToPrizTest()
        {
            var prizExpected        = FirebirdData.Build(1);
            var recruitInfoInMemory = MemoryData.Build(1, 1, _photoExtension);
            var prizActual          = RecruitInfoMapper.Map(recruitInfoInMemory);

            Assert.AreEqual(prizExpected, prizActual);
        }
Example #2
0
        public void CreatePrizFirebirdTest()
        {
            var prizInMemory = FirebirdData.Build(1);

            AddPriz(prizInMemory);

            var prizInDb = _prizQuery.Get(prizInMemory.ID);

            Assert.AreEqual(prizInMemory, prizInDb);
        }
Example #3
0
        public void GetByIdPrizFirebirdTest()
        {
            var prizInMemory = FirebirdData.Build(1);

            AddPriz(prizInMemory);

            var first = _prizQuery.Get(prizInMemory.ID);

            Assert.IsNotNull(first);
        }
Example #4
0
        public void GetAllPrizFirebirdTest()
        {
            var prizInMemory = FirebirdData.Build(1);

            AddPriz(prizInMemory);

            var all = _prizQuery.GetAll();

            Assert.AreNotEqual(0, all.Count());
        }
Example #5
0
        public void DeletePrizFirebirdTest()
        {
            var prizInMemory = FirebirdData.Build(1);

            AddPriz(prizInMemory);

            using (var unitOfWork = _unitOfWorkFactory.Create())
            {
                _prizCommand.Delete(1);
                unitOfWork.Commit();
            }

            var prizInDb = _prizQuery.Get(1);

            Assert.IsNull(prizInDb);
        }
Example #6
0
        public void CreatePrizeRangeFirebirdTest()
        {
            var priz1 = FirebirdData.Build(1);
            var priz2 = FirebirdData.Build(2);

            using (var unitOfWork = _unitOfWorkFactory.Create())
            {
                _prizCommand.Insert(new List <PRIZ>()
                {
                    priz1, priz2
                });
                unitOfWork.Commit();
            }

            var expectedCount = 2;
            var actualCount   = _prizQuery.GetAll().Count();

            Assert.AreEqual(expectedCount, actualCount);
        }