Disabled external gits
This commit is contained in:
41
Alpano/tests/ch/epfl/alpano/summit/SummitTestP.java
Normal file
41
Alpano/tests/ch/epfl/alpano/summit/SummitTestP.java
Normal file
@@ -0,0 +1,41 @@
|
||||
package ch.epfl.alpano.summit;
|
||||
|
||||
import static java.lang.Math.toRadians;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
|
||||
import org.junit.Test;
|
||||
|
||||
import ch.epfl.alpano.GeoPoint;
|
||||
|
||||
public class SummitTestP {
|
||||
@Test(expected = NullPointerException.class)
|
||||
public void constructorFailsWithNullName() {
|
||||
new Summit(null, new GeoPoint(0, 0), 1);
|
||||
}
|
||||
|
||||
@Test(expected = NullPointerException.class)
|
||||
public void constructorFailsWithNullPosition() {
|
||||
new Summit("sommet", null, 1);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void nameReturnsName() {
|
||||
String n = "sommet";
|
||||
Summit s = new Summit(n, new GeoPoint(0,0), 1);
|
||||
assertEquals(n, s.name());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void positionReturnsPosition() {
|
||||
GeoPoint p = new GeoPoint(toRadians(3), toRadians(5));
|
||||
Summit s = new Summit("sommet", p, 1);
|
||||
assertEquals(p, s.position());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void elevationReturnsElevation() {
|
||||
int e = 1234;
|
||||
Summit s = new Summit("sommet", new GeoPoint(0, 0), e);
|
||||
assertEquals(e, s.elevation());
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user