public void MapToRecruitInfoTest() { var recruitInfoExpected = MemoryData.Build(1, 1, _photoExtension); var priz = SQLiteData.Build(1, 1, _photoExtension); var recruitInfoActual = RecruitInfoMapper.Map(priz); Assert.AreEqual(recruitInfoExpected, recruitInfoActual); }
public void MapToPrizTest() { var prizExpected = SQLiteData.Build(1, 1, _photoExtension); var recruitInfo = MemoryData.Build(1, 1, _photoExtension); var prizActual = RecruitInfoMapper.Map(recruitInfo); Assert.AreEqual(prizExpected, prizActual); }
public void CreatePrizSQLiteTest() { var prizInMemory = SQLiteData.Build(1, 1, _photoExtension); AddPriz(prizInMemory); var prizInDb = _prizQuery.Get(prizInMemory.id); Assert.AreEqual(prizInMemory, prizInDb); }
public void GetByIdPrizSQLiteTest() { var prizInMemory = SQLiteData.Build(1, 1, _photoExtension); AddPriz(prizInMemory); var first = _prizQuery.Get(prizInMemory.id); Assert.IsNotNull(first); }
public void GetAllPrizSQLiteTest() { var prizInMemory = SQLiteData.Build(1, 1, _photoExtension); AddPriz(prizInMemory); var all = _prizQuery.GetAll(); Assert.AreNotEqual(0, all.Count()); }
public void Initialize() { _dbContextFactory = new DbContextTestFactory("PupaDbContextTest"); _dbContextCache = new DbContextCache(_dbContextFactory); _unitOfWorkFactory = new UnitOfWorkFactory(_dbContextCache); _prizQuery = new PrizQuery(_dbContextFactory); _prizCommand = new PrizCommand(_dbContextCache); _recruitInfoRepository = new RecruitInfoRepository(_prizQuery, _prizCommand); var priz = SQLiteData.Build(1, 1, _photoExtension); var recruitInfo = MemoryData.Build(1, 1, _photoExtension); }
public void DeletePrizSQLiteTest() { var prizInMemory = SQLiteData.Build(1, 1, _photoExtension); AddPriz(prizInMemory); var prizInDb = _prizQuery.Get(prizInMemory.id); Assert.IsNotNull(prizInDb); using (var unitOfWork = _unitOfWorkFactory.Create()) { _prizCommand.Delete(prizInMemory.id); unitOfWork.Commit(); } prizInDb = _prizQuery.Get(prizInMemory.id); Assert.IsNull(prizInDb); }
public void UpdatePrizSQLiteTest() { var prizInMemory = SQLiteData.Build(1, 1, _photoExtension); AddPriz(prizInMemory); var prizInDb = _prizQuery.Get(prizInMemory.id); prizInDb.surname = "Иванов 1"; using (var unitOfWork = _unitOfWorkFactory.Create()) { _prizCommand.Update(prizInDb); unitOfWork.Commit(); } var updatedPrizInDb = _prizQuery.Get(prizInMemory.id); Assert.AreEqual(prizInDb.surname, updatedPrizInDb.surname); }