Exemplo n.º 1
0
	def test_pesquisa02(self):
		inicializarDb(carros)
		# A busca é feita pelo modelo do carro, então passa um modelo existente
		default.request.vars.busca = 'modelo2'
		result=str(default.pesquisa())
		# Como só existe 1 carro com o modelo2, deve retornar 1 <li> com o modelo e ano do carro 
		foo = '<ul><li><a href="http://detalhes/2/">modelo2 - 1950</a></li></ul>'
		self.assertEqual(result,foo)
Exemplo n.º 2
0
	def test_pesquisa03(self):
		# Como não identificou o tipo de busca, a função pesquisa() deve retornar ''
		result=default.pesquisa()
		self.assertEqual(result,'')
Exemplo n.º 3
0
	def test_pesquisa01(self):
		inicializarDb(carros)
		default.request.vars.busca = 'ummodeloquenaoexisteaqui'
		result=str(default.pesquisa())
		# Como foi passado um modelo que não existe, deve retornar '<ul></ul>'
		self.assertEqual(result,'<ul></ul>')