@Test
	public void testTypeIntTooBigWithOverflow() {
		int initial = 2;
		createAndShowDialog(initial, 0, Integer.MAX_VALUE);

		String okInt = "500000000";
		setText(okInt);
		assertTrue(okButton.isEnabled());

		setText(okInt + "0");
		assertEquals("Value must be between 0 and " + Integer.MAX_VALUE, dialog.getStatusText());

		setText(okInt + "00");
		assertEquals("Value must be between 0 and " + Integer.MAX_VALUE, dialog.getStatusText());

		setText(okInt + "000");
		assertEquals("Value must be between 0 and " + Integer.MAX_VALUE, dialog.getStatusText());

		int valid = Integer.MAX_VALUE - 1;
		setText(Integer.toString(valid));
		oK();
		assertEquals(valid, getValue());
	}
{@link NumberInputDialog} test. 

<p>Note: most of the tests for the base class are in {@link BigIntegerNumberInputDialogTest}.
Ghidra/Features/Base/src/test.slow/java/docking/widgets/dialogs/NumberInputDialogTest.java