示例#1
0
    def _write_entity(cls, entity):
        """Writes an entity to the repository.

        :param PipelineScheduleEntity entity:
        """
        PipelineScheduleRepository.write_record(
            PipelineScheduleMapper.to_record(entity), )
示例#2
0
    def _write_entity(cls, entity):
        """Writes an entity to the repository.

        :param PipelineScheduleEntity entity:
        """
        PipelineScheduleRepository.write_record(
            PipelineScheduleMapper.to_record(entity),
        )
    def test_to_record(self):
        """Test that an entity can be converted into a record."""
        entity = PipelineScheduleMapper.to_entity(self.pipeline_schedule_cron)
        record = PipelineScheduleMapper.to_record(entity)

        for c in record.__table__.columns:
            self.assertEquals(
                getattr(record, c.name),
                getattr(self.pipeline_schedule_cron, c.name),
            )
    def test_to_record(self):
        """Test that an entity can be converted into a record."""
        entity = PipelineScheduleMapper.to_entity(self.pipeline_schedule_cron)
        record = PipelineScheduleMapper.to_record(entity)

        for c in record.__table__.columns:
            self.assertEquals(
                getattr(record, c.name),
                getattr(self.pipeline_schedule_cron, c.name),
            )