Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

criacao de um teste para o construtor

  • Loading branch information...
commit 3b1a211f27ace9c8b5ce1344e3ed2ee9fc3a494c 1 parent 4c7f268
HugoLnx authored

Showing 3 changed files with 16 additions and 9 deletions. Show diff stats Hide diff stats

  1. +8 0 andarilho.js
  2. +7 0 andarilho.test.js
  3. +1 9 mapa.js
8 andarilho.js
... ... @@ -1,3 +1,11 @@
1 1 Andarilho = function(){
  2 + this.localizacao = [];
2 3
  4 + this.da_um_passo = function (x){
  5 + menor = [0,1];
  6 + if (matriz[menor[0]][menor[1]] > matriz[1][1])
  7 + menor = [1,1];
  8 + if (matriz[menor[0]][menor[1]] > matriz[1][0])
  9 + menor = [1,0];
  10 + this.proxima_coordenada = menor
3 11 }
7 andarilho.test.js
... ... @@ -1,5 +1,12 @@
1 1 $(function(){
2 2 module("Andarilho");
  3 + test("recebimento dos argumentos pelo construtor", function(){
  4 + mapa = new Mapa(matriz);
  5 + coordenada_atual = [0,0];
  6 + andarilho = new Andarilho(mapa,coordenada_atual);
  7 + same(andarilho.mapa,mapa);
  8 + same(andarilho.localizadao,coordenada_atual);
  9 + });
3 10 test("passo na diagonal come�ando na primeira posi��o", function() {
4 11 matriz = [[2, 4],
5 12 [4, 1]];
10 mapa.js
... ... @@ -1,14 +1,6 @@
1 1 Mapa = function (matriz){
2 2
3   - this.proxima_coordenada = [];
4   -
5   - this.passo = function (x){
6   - menor = [0,1];
7   - if (matriz[menor[0]][menor[1]] > matriz[1][1])
8   - menor = [1,1];
9   - if (matriz[menor[0]][menor[1]] > matriz[1][0])
10   - menor = [1,0];
11   - this.proxima_coordenada = menor
  3 +
12 4
13 5 };
14 6 }

0 comments on commit 3b1a211

Please sign in to comment.
Something went wrong with that request. Please try again.