Class RangeTest


  • class RangeTest
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      RangeTest()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void compositeTest​(java.lang.String startAddr, java.lang.String endAddr, java.lang.String expectedStart, java.lang.String expectedEnd, java.lang.String expectedRange)  
      void invalidTest()  
      void toStringTest​(java.lang.String startAddr, java.lang.String endAddr, java.lang.String expectedString)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RangeTest

        RangeTest()
    • Method Detail

      • compositeTest

        @DisplayName("Should return a valid Range object according to the composite input data (Addresses)")
        @ParameterizedTest(name="Start: {0} and End: {1} should lead to {4} ({2}:{3})")
        @CsvSource({"A1,B1,A1,B1,A1:B1","$F4,$Z9,$F4,$Z9,$F4:$Z9","$F$4,$Z$9,$F$4,$Z$9,$F$4:$Z$9","$X12,R555,$X12,R555,$X12:R555","S18,$Z29,S18,$Z29,S18:$Z29"})
        public void compositeTest​(java.lang.String startAddr,
                                  java.lang.String endAddr,
                                  java.lang.String expectedStart,
                                  java.lang.String expectedEnd,
                                  java.lang.String expectedRange)
      • toStringTest

        @DisplayName("Should return a valid Range as String")
        @ParameterizedTest(name="Start: {0} and End: {1} should lead to {2}")
        @CsvSource({"A1,B1,A1:B1","$C1100,X200,$C1100:X200","$D$11,Z200,$D$11:Z200","S22,$V50, S22:$V50","L8,$X$9, L8:$X$9"})
        public void toStringTest​(java.lang.String startAddr,
                                 java.lang.String endAddr,
                                 java.lang.String expectedString)
      • invalidTest

        public void invalidTest()