EXT_MOD_TELA Tela* nova_tela () { Tela *t; int i, j; t = (Tela*) malloc(sizeof(Tela)); t->x = OFFSET_X_TELA; t->y = OFFSET_Y_TELA; for (i=0; i < TELA_ALTURA; i++){ for (j=0; j < TELA_LARGURA; j++) { t->bloco[i][j] = novo_bloco(j, i, INVISIVEL); } } return t; }
void teste_DT_Novo_Bloco_Tipo_Quadrado(void) { Bloco resultado; resultado = novo_bloco(2,3, QUADRADO); CU_ASSERT_TRUE (resultado.tipo == QUADRADO); }
void teste_DT_Novo_Bloco_Y(void) { Bloco resultado; resultado = novo_bloco(2,3, INVISIVEL); CU_ASSERT_TRUE (resultado.y == 3); }
void teste_DT_Novo_Bloco_Tipo_Invisivel(void) { Bloco resultado; resultado = novo_bloco(2,3, INVISIVEL); CU_ASSERT_TRUE (resultado.tipo == INVISIVEL); }