@Test(expected = IllegalArgumentException.class)
  public void testCreateCalculation_NullArg() {
    // Fixture / Given
    CalculationFactory calculationFactory = new CalculationFactory();

    // When and Then
    calculationFactory.createCalculation(null);
  }
  @Test
  public void testCreateCalculation_ShouldReturnDivideOperator() {
    // Fixture / Given
    CalculationFactory calculationFactory = new CalculationFactory();

    // When
    Calculation calculation = calculationFactory.createCalculation("/");

    // Then
    assertTrue(calculation instanceof DivisionCalculation);
  }
  @Test
  public void testCreateCalculation_ShouldReturMinusOperator() {
    // Fixture / Given
    CalculationFactory calculationFactory = new CalculationFactory();

    // When
    Calculation calculation = calculationFactory.createCalculation("-");

    // Then
    assertTrue(calculation instanceof SubtractionCalculation);
  }