Ejemplo n.º 1
0
	def test_empilha_elementos(self):
		p = Pilha()
		p.empilha(1)
		self.assertFalse(p.pilhaVazia())
		self.assertEqual(p.tamanho(), 1)

		p.empilha(2)
		self.assertFalse(p.pilhaVazia())
		self.assertEqual(p.tamanho(), 2)
Ejemplo n.º 2
0
	def test_pilha_vazia(self):
		p = Pilha()
		self.assertTrue(p.pilhaVazia())
		self.assertEqual(p.tamanho(), 0)
Ejemplo n.º 3
0
	def test_desempilhar_pilha_vazia(self):
		p = Pilha()
		self.assertTrue(p.pilhaVazia())
		p.desempilha()
		self.assertFalse(p.desempilha())