Class CalculatorAppTest.BoundaryInput

java.lang.Object
com.ucoruh.calculator.CalculatorAppTest.BoundaryInput
Enclosing class:
CalculatorAppTest

@Nested @DisplayName("run: boundary / edge input") class CalculatorAppTest.BoundaryInput extends Object
  • Constructor Details

    • BoundaryInput

      BoundaryInput()
  • Method Details

    • noArguments

      @Test @DisplayName("no arguments prints usage instead of blocking") void noArguments()
    • nullArguments

      @Test @DisplayName("null argument array prints usage instead of throwing") void nullArguments()
    • tooFewArguments

      @Test @DisplayName("too few arguments prints usage") void tooFewArguments()
    • tooManyArguments

      @Test @DisplayName("too many arguments prints usage") void tooManyArguments()
    • maxIntOperand

      @Test @DisplayName("Integer.MAX_VALUE operand is accepted") void maxIntOperand()