package inutile;

import modele.Banque;
import modele.joueur;
import modele.plateau;
import modele.possessionPossible;
import modele.propriete;

/**
 * Cette classe teste la construction de maisons ou d'hôtels
 * @author Emilie Collasse, Cynthia Fong, Salma Zaghloul
 * @version 1.0
 */
public class TestConstrPropriete {
	public static void main (String[]args){
		joueur j=new joueur("Albert");
		plateau p=new plateau();
		Banque bank=new Banque();
		j.acheter((possessionPossible)p.getCase(10, 7));
		j.acheter((possessionPossible)p.getCase(10, 9));
		System.out.println(p.getCase(10,7).getNom());
		System.out.println(((propriete)j.getPossessions().get(0)).getColor());
		System.out.println(p.getCase(10, 7).getClass());
		System.out.println((""+p.getCase(10, 7).getClass()).equals("class propriete"));
		j.construire((propriete)j.getPossessions().get(0),bank);
		System.out.println(((propriete)j.getPossessions().get(0)).getNbDeConstruction());
		j.construire((propriete)j.getPossessions().get(0),bank);
		j.construire((propriete)j.getPossessions().get(1),bank);
		j.construire((propriete)j.getPossessions().get(0),bank);
		System.out.println(((propriete)j.getPossessions().get(0)).getNbDeConstruction());
	}
}
