Exemplo n.º 1
0
 def test_412753x86(self):
     tabuleiro = '412753x86'
     movimentos = '741236'
     self.assertEqual(movimentos, resolver(tabuleiro))
Exemplo n.º 2
0
 def test_x_na_quarta_casa_e_dando_a_volta(self):
     tabuleiro = '412x53786'
     movimentos = '41236'
     self.assertEqual(movimentos, resolver(tabuleiro))
Exemplo n.º 3
0
 def test_1234857x6(self):
     tabuleiro = '1234857x6'
     movimentos = '856'
     self.assertEqual(movimentos, resolver(tabuleiro))
Exemplo n.º 4
0
 def test_x_na_terceira_casa(self):
     tabuleiro = '12x453786'
     movimentos = '36'
     self.assertEqual(movimentos, resolver(tabuleiro))
Exemplo n.º 5
0
 def test_x_na_setima_casa(self):
     tabuleiro = '123456x78'
     movimentos = '78'
     self.assertEqual(movimentos, resolver(tabuleiro))
Exemplo n.º 6
0
	def test_8_uma_casa_a_direita(self):
		tabuleiro = '1234567x8'
		movimentos = '8'
		self.assertEqual(movimentos, resolver(tabuleiro))
Exemplo n.º 7
0
 def test_8_uma_casa_a_direita(self):
     tabuleiro = '1234567x8'
     movimentos = '8'
     self.assertEqual(movimentos, resolver(tabuleiro))
Exemplo n.º 8
0
	def test_1238x5476_passinho_do_volante(self):
		tabuleiro = '1238x5476'
		movimentos = '847856'
		self.assertEqual(movimentos, resolver(tabuleiro))
Exemplo n.º 9
0
	def test_ja_ordenado(self):
		tabuleiro = '12345678x'
		movimentos = ''
		self.assertEqual(movimentos, resolver(tabuleiro))
Exemplo n.º 10
0
	def test_1234857x6(self):
		tabuleiro = '1234857x6'
		movimentos = '856'
		self.assertEqual(movimentos, resolver(tabuleiro))
Exemplo n.º 11
0
	def test_412753x86(self):
		tabuleiro = '412753x86'
		movimentos = '741236'
		self.assertEqual(movimentos, resolver(tabuleiro))
Exemplo n.º 12
0
	def test_x_na_quarta_casa_e_dando_a_volta(self):
		tabuleiro = '412x53786'
		movimentos = '41236'
		self.assertEqual(movimentos, resolver(tabuleiro))
Exemplo n.º 13
0
	def test_x_na_setima_casa(self):
		tabuleiro = '123456x78'
		movimentos = '78'
		self.assertEqual(movimentos, resolver(tabuleiro))
Exemplo n.º 14
0
	def test_x_na_terceira_casa(self):
		tabuleiro = '12x453786'
		movimentos = '36'
		self.assertEqual(movimentos, resolver(tabuleiro))
Exemplo n.º 15
0
 def test_1238x5476_passinho_do_volante(self):
     tabuleiro = '1238x5476'
     movimentos = '847856'
     self.assertEqual(movimentos, resolver(tabuleiro))
Exemplo n.º 16
0
 def test_6_uma_casa_para_baixo(self):
     tabuleiro = '12345x786'
     movimentos = '6'
     self.assertEqual(movimentos, resolver(tabuleiro))
Exemplo n.º 17
0
 def test_ja_ordenado(self):
     tabuleiro = '12345678x'
     movimentos = ''
     self.assertEqual(movimentos, resolver(tabuleiro))
Exemplo n.º 18
0
	def test_6_uma_casa_para_baixo(self):
		tabuleiro = '12345x786'
		movimentos = '6'
		self.assertEqual(movimentos, resolver(tabuleiro))