def test_given_two_types_when_one_queried_returns_right_row(self): self.add_func_key_type(name='speeddial') self.add_func_key_type(name='transfer') result = dao.find_type_for_name('transfer') assert_that(result, has_property('name', 'transfer'))
def test_given_two_types_when_one_queried_returns_right_row(self): self.add_func_key_type(name='speeddial') self.add_func_key_type(name='transfer') result = dao.find_type_for_name('transfer') assert_that(result, has_property('name', 'transfer'))
def test_given_one_type_when_queried_returns_one_row(self): type_name = 'speeddial' self.add_func_key_type(name=type_name) result = dao.find_type_for_name(type_name) assert_that(result, has_property('name', type_name))
def test_given_one_type_when_queried_returns_one_row(self): type_name = 'speeddial' self.add_func_key_type(name=type_name) result = dao.find_type_for_name(type_name) assert_that(result, has_property('name', type_name))
def create_func_key_row(self, model): destination_type_row = func_key_type_dao.find_destination_type_for_name(model.destination) type_row = func_key_type_dao.find_type_for_name(model.type) func_key_row = FuncKeySchema(type_id=type_row.id, destination_type_id=destination_type_row.id) return func_key_row
def create_func_key_row(self, model): destination_type_row = func_key_type_dao.find_destination_type_for_name( model.destination) type_row = func_key_type_dao.find_type_for_name(model.type) func_key_row = FuncKeySchema( type_id=type_row.id, destination_type_id=destination_type_row.id) return func_key_row
def test_given_one_type_when_other_name_queried_returns_none(self): self.add_func_key_type(name='speeddial') result = dao.find_type_for_name('transfer') assert_that(result, none())
def test_given_no_types_then_returns_none(self): result = dao.find_type_for_name('type') assert_that(result, none())
def validate_type(func_key): if not func_key_type_dao.find_type_for_name(func_key.type): raise InvalidParametersError(['type %s does not exist' % func_key.type])
def test_given_one_type_when_other_name_queried_returns_none(self): self.add_func_key_type(name='speeddial') result = dao.find_type_for_name('transfer') assert_that(result, none())
def test_given_no_types_then_returns_none(self): result = dao.find_type_for_name('type') assert_that(result, none())
def validate_type(func_key): if not func_key_type_dao.find_type_for_name(func_key.type): raise errors.invalid_func_key_type(func_key.type)