def test_update_model(self): value = 'value' mapping = {'db_field': 'model_field'} db_row = Mock() db_row.db_field = value model = Mock() converter = DatabaseConverter(mapping, self.Schema, self.Model) converter.update_model(model, db_row) assert_that(model.model_field, equal_to(value))
def test_update_source_nothing_to_update(self): value = 'value' mapping = {'db_field': 'model_field'} db_row = Mock() db_row.db_field = value model = Mock() del model.model_field converter = DatabaseConverter(mapping, self.Schema, self.Model) converter.update_model(db_row, model) assert_that(db_row.db_field, equal_to(value))
def test_update_model(self): value = 'value' mapping = { 'db_field': 'model_field' } db_row = Mock() db_row.db_field = value model = Mock() converter = DatabaseConverter(mapping, self.Schema, self.Model) converter.update_model(model, db_row) assert_that(model.model_field, equal_to(value))
def test_update_source_nothing_to_update(self): value = 'value' mapping = { 'db_field': 'model_field' } db_row = Mock() db_row.db_field = value model = Mock() del model.model_field converter = DatabaseConverter(mapping, self.Schema, self.Model) converter.update_model(db_row, model) assert_that(db_row.db_field, equal_to(value))