예제 #1
0
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;
}
예제 #2
0
void teste_DT_Novo_Bloco_Tipo_Quadrado(void)
{
	Bloco resultado;
	resultado = novo_bloco(2,3, QUADRADO);
	CU_ASSERT_TRUE (resultado.tipo == QUADRADO);
}
예제 #3
0
void teste_DT_Novo_Bloco_Y(void)
{
	Bloco resultado;
	resultado = novo_bloco(2,3, INVISIVEL);
	CU_ASSERT_TRUE (resultado.y == 3);
}
예제 #4
0
void teste_DT_Novo_Bloco_Tipo_Invisivel(void)
{
	Bloco resultado;
	resultado = novo_bloco(2,3, INVISIVEL);
	CU_ASSERT_TRUE (resultado.tipo == INVISIVEL);
}