def test_ensure_qualified_slug_not_qualified(self): self.mox.StubOutWithMock(listing_service, 'check_is_qualified_slug') listing_service.check_is_qualified_slug('blahblah').AndReturn(False) self.mox.ReplayAll() with self.assertRaises(ValueError): listing_service.ensure_qualified_slug('blahblah')
def test_read_by_slug_ensures_qualified(self): self.mox.StubOutWithMock(listing_service, 'ensure_qualified_slug') listing_service.ensure_qualified_slug(TEST_SLUG1) test_db_adapter = mox.Mox().CreateMock(db_service.DBAdapter) test_db_adapter.get_listing_by_slug(TEST_SLUG1) tiny_classified.db_adapter = test_db_adapter self.mox.ReplayAll() listing_service.read_by_slug(TEST_SLUG1)
def test_ensure_qualified_slug_qualified(self): self.mox.StubOutWithMock(listing_service, 'check_is_qualified_slug') listing_service.check_is_qualified_slug('cat/sub/name').AndReturn(True) self.mox.ReplayAll() listing_service.ensure_qualified_slug('cat/sub/name')