//import de.hsmannheim.informatik.name.domain.exceptions.RobotIllegalStateException; //import de.hsmannheim.informatik.name.domain.starwars.R2D2; //import org.junit.jupiter.api.Test; // //import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; //import static org.junit.jupiter.api.Assertions.assertThrows; // //public class R2D2IDTest { // // @Test // public void NegativeTest(){ // assertThrows(RobotIllegalStateException.class, () -> new R2D2(-1)); // assertThrows(RobotIllegalStateException.class, () -> new R2D2(Integer.MIN_VALUE)); // } // // @Test // public void InIDRangeTest() { // assertDoesNotThrow(() -> new R2D2(0)); // assertDoesNotThrow(() -> new R2D2(1)); // assertDoesNotThrow(() -> new R2D2(9999)); // } // // @Test // public void OuterIDRangeTest() { // assertThrows(RobotIllegalStateException.class, () -> new R2D2(10000)); // assertThrows(RobotIllegalStateException.class, () -> new R2D2(Integer.MAX_VALUE)); // } //}