Added a nice toString to IntegerArgumentType

This commit is contained in:
Nathan Adams
2014-09-25 13:25:29 +02:00
parent fb92c2f3c8
commit f91bc15e19
2 changed files with 20 additions and 0 deletions
@@ -10,6 +10,7 @@ import org.junit.Before;
import org.junit.Test;
import static net.minecraft.commands.arguments.IntegerArgumentType.integer;
import static org.hamcrest.Matchers.hasToString;
import static org.hamcrest.Matchers.is;
import static org.junit.Assert.assertThat;
@@ -76,4 +77,12 @@ public class IntegerArgumentTypeTest {
.addEqualityGroup(integer(-50, 100), integer(-50, 100))
.testEquals();
}
@Test
public void testToString() throws Exception {
assertThat(integer(), hasToString("integer()"));
assertThat(integer(-100), hasToString("integer(-100)"));
assertThat(integer(-100, 100), hasToString("integer(-100, 100)"));
assertThat(integer(Integer.MIN_VALUE, 100), hasToString("integer(-2147483648, 100)"));
}
}