package bpo5gr10;

import static org.junit.Assert.*;

import org.junit.Test;

public class PolynomeTest {

	@Test
	public void test() {
		Polynome nul = new Polynome();
		assertEquals(0., nul.valeur(10.), 0.001);
		
		Polynome constant = new Polynome(5.);
		assertEquals(5., constant.valeur(10.), 0.001);
		
		Polynome p1 = new Polynome(3.,2);
		assertEquals(48., p1.valeur(4.), 0.001);
		assertEquals(3., p1.valeur(1.), 0.001);
		
		Polynome p2 = p1.ajouter(new Polynome(-1.,1));
		assertEquals(2., p2.valeur(1.), 0.001);
		
		Polynome p3 = new Polynome(p1);
		assertEquals(48., p3.valeur(4.), 0.001);

	}

}
