FB_TestNumberOfAssertionsCalculation  Function Block

Extends TcUnit.FB_TestSuite

This testsuite verifies that the number of assertions for every testcase is correctly calculated


Methods

TestMixed33SuccessulAnd9FailedAssertions PRIVATE
Implementation
TEST('TestMixed33SuccessulAnd9FailedAssertions');

AssertEquals(Expected := aAny,
             Actual := bAny,
             Message := 'Values differ');

AssertEquals_BOOL(Expected := aBool,
                  Actual := bBool,
                  Message := 'Values differ');

AssertArrayEquals_DINT(Expecteds := aDint,
                       Actuals := bDint,
                       Message := 'Arrays differ');

AssertArrayEquals_DWORD(Expecteds := aDword,
                        Actuals := bDword,
                        Message := 'Arrays differ');

AssertArrayEquals_INT(Expecteds := aInt,
                      Actuals := bInt,
                      Message := 'Arrays differ');

AssertArrayEquals_LINT(Expecteds := aLint,
                      Actuals := bLint,
                      Message := 'Arrays differ');

AssertEquals_LREAL(Expected := aLreal,
                   Actual := bLreal,
                   Delta := 0.2,
                   Message := 'Values differ');

AssertEquals_LTIME(Expected := aLtime,
                   Actual := bLtime,
                   Message := 'Values differ');

AssertArrayEquals_LREAL(Expecteds := aLrealArray,
                        Actuals := bLrealArray,
                        Delta := 0.01,
                        Message := 'Arrays differ');

AssertArray2dEquals_LREAL(Expecteds := aLreal2d,
                          Actuals := bLreal2d,
                          Delta := 0.01,
                          Message := 'Arrays differ');

AssertEquals_LWORD(Expected := aLword,
                   Actual := bLword,
                   Message := 'Values differ');

AssertEquals_SINT(Expected := aSint,
                  Actual := bSint,
                  Message := 'Values differ');

AssertArrayEquals_UDINT(Expecteds := aUdint,
                        Actuals := bUdint,
                        Message := 'Arrays differ');

AssertArrayEquals_UINT(Expecteds := aUint,
                       Actuals := bUint,
                       Message := 'Arrays differ');

AssertEquals_ULINT(Expected := aUlint,
                   Actual := bUlint,
                   Message := 'Values differ');

AssertEquals_USINT(Expected := aUsint,
                   Actual := bUsint,
                   Message := 'Values differ');

AssertArrayEquals_WORD(Expecteds := aWord,
                       Actuals := bWord,
                       Message := 'Arrays differ');

AssertEquals_SINT(Expected := aSintDummy1,
                  Actual := bSintDummy1,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy2,
                  Actual := bSintDummy2,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy3,
                  Actual := bSintDummy3,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy4,
                  Actual := bSintDummy4,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy5,
                  Actual := bSintDummy5,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy6,
                  Actual := bSintDummy6,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy7,
                  Actual := bSintDummy7,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy8,
                  Actual := bSintDummy8,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy9,
                  Actual := bSintDummy9,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy10,
                  Actual := bSintDummy10,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy11,
                  Actual := bSintDummy11,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy12,
                  Actual := bSintDummy12,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy13,
                  Actual := bSintDummy13,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy14,
                  Actual := bSintDummy14,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy15,
                  Actual := bSintDummy15,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy16,
                  Actual := bSintDummy16,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy17,
                  Actual := bSintDummy17,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy18,
                  Actual := bSintDummy18,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy19,
                  Actual := bSintDummy19,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy20,
                  Actual := bSintDummy20,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy21,
                  Actual := bSintDummy21,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy22,
                  Actual := bSintDummy22,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy23,
                  Actual := bSintDummy23,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy24,
                  Actual := bSintDummy24,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy25,
                  Actual := bSintDummy25,
                  Message := 'Values differ');

TEST_FINISHED();
TestWith43SuccessfulAssertions PRIVATE
Implementation
TEST('TestWith22SuccessfulAssertions');

AssertEquals(Expected := aAny,
             Actual := bAny,
             Message := 'Values differ');

AssertEquals_BOOL(Expected := aBool,
                  Actual := bBool,
                  Message := 'Values differ');

AssertEquals_BYTE(Expected := aByte,
                  Actual := bByte,
                  Message := 'Values differ');

AssertEquals_DATE_AND_TIME(Expected := aDateAndTime,
                           Actual := bDateAndTime,
                           Message := 'Values differ');

AssertEquals_DATE(Expected := aDate,
                  Actual := bDate,
                  Message := 'Values differ');

AssertEquals_DINT(Expected := aDint,
                  Actual := bDint,
                  Message := 'Values differ');

AssertEquals_DWORD(Expected := aDword,
                   Actual := bDword,
                   Message := 'Values differ');

AssertEquals_INT(Expected := aInt,
                 Actual := bInt,
                 Message := 'Values differ');

AssertEquals_LINT(Expected := aLint,
                  Actual := bLint,
                  Message := 'Values differ');

AssertEquals_LREAL(Expected := aLreal,
                   Actual := bLreal,
                   Delta := 0.2,
                   Message := 'Values differ');

AssertEquals_LTIME(Expected := aLtime,
                   Actual := bLtime,
                   Message := 'Values differ');

AssertEquals_LWORD(Expected := aLword,
                   Actual := bLword,
                   Message := 'Values differ');

AssertEquals_REAL(Expected := aReal,
                  Actual := bReal,
                  Delta := 0.1,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSint,
                  Actual := bSint,
                  Message := 'Values differ');

AssertEquals_STRING(Expected := aString,
                    Actual := bString,
                    Message := 'Values differ');

AssertEquals_TIME(Expected := aTime,
                  Actual := bTime,
                  Message := 'Values differ');

AssertEquals_TIME_OF_DAY(Expected := aTimeOfDay,
                         Actual := bTimeOfDay,
                         Message := 'Values differ');

AssertEquals_UDINT(Expected := aUdint,
                   Actual := bUdint,
                   Message := 'Values differ');

AssertEquals_UINT(Expected := aUint,
                  Actual := bUint,
                  Message := 'Values differ');

AssertEquals_ULINT(Expected := aUlint,
                   Actual := bUlint,
                   Message := 'Values differ');

AssertEquals_USINT(Expected := aUsint,
                   Actual := bUsint,
                   Message := 'Values differ');

AssertEquals_WORD(Expected := aWord,
                  Actual := bWord,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy1,
                  Actual := bSintDummy1,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy2,
                  Actual := bSintDummy2,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy3,
                  Actual := bSintDummy3,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy4,
                  Actual := bSintDummy4,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy5,
                  Actual := bSintDummy5,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy6,
                  Actual := bSintDummy6,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy7,
                  Actual := bSintDummy7,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy8,
                  Actual := bSintDummy8,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy9,
                  Actual := bSintDummy9,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy10,
                  Actual := bSintDummy10,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy11,
                  Actual := bSintDummy11,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy12,
                  Actual := bSintDummy12,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy13,
                  Actual := bSintDummy13,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy14,
                  Actual := bSintDummy14,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy15,
                  Actual := bSintDummy15,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy16,
                  Actual := bSintDummy16,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy17,
                  Actual := bSintDummy17,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy18,
                  Actual := bSintDummy18,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy19,
                  Actual := bSintDummy19,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy20,
                  Actual := bSintDummy20,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy21,
                  Actual := bSintDummy21,
                  Message := 'Values differ');

TEST_FINISHED();
TestWith44FailedAssertions PRIVATE
Implementation
TEST('TestWith44FailedAssertions');

AssertEquals(Expected := aAny,
             Actual := bAny,
             Message := 'Values differ');

AssertEquals_BOOL(Expected := aBool,
                  Actual := bBool,
                  Message := 'Values differ');

AssertEquals_BOOL(Expected := aBool2,
                  Actual := bBool2,
                  Message := 'Values differ');

AssertEquals_BYTE(Expected := aByte,
                  Actual := bByte,
                  Message := 'Values differ');

AssertEquals_DATE_AND_TIME(Expected := aDateAndTime,
                           Actual := bDateAndTime,
                           Message := 'Values differ');

AssertEquals_DATE(Expected := aDate,
                  Actual := bDate,
                  Message := 'Values differ');

AssertEquals_DINT(Expected := aDint,
                  Actual := bDint,
                  Message := 'Values differ');

AssertEquals_DWORD(Expected := aDword,
                   Actual := bDword,
                   Message := 'Values differ');

AssertEquals_INT(Expected := aInt,
                 Actual := bInt,
                 Message := 'Values differ');

AssertEquals_LINT(Expected := aLint,
                  Actual := bLint,
                  Message := 'Values differ');

AssertEquals_LREAL(Expected := aLreal,
                   Actual := bLreal,
                   Delta := 0.2,
                   Message := 'Values differ');

AssertEquals_LTIME(Expected := aLtime,
                   Actual := bLtime,
                   Message := 'Values differ');

AssertEquals_LWORD(Expected := aLword,
                   Actual := bLword,
                   Message := 'Values differ');

AssertEquals_REAL(Expected := aReal,
                  Actual := bReal,
                  Delta := 0.1,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSint,
                  Actual := bSint,
                  Message := 'Values differ');

AssertEquals_STRING(Expected := aString,
                    Actual := bString,
                    Message := 'Values differ');

AssertEquals_TIME(Expected := aTime,
                  Actual := bTime,
                  Message := 'Values differ');

AssertEquals_TIME_OF_DAY(Expected := aTimeOfDay,
                         Actual := bTimeOfDay,
                         Message := 'Values differ');

AssertEquals_UDINT(Expected := aUdint,
                   Actual := bUdint,
                   Message := 'Values differ');

AssertEquals_UINT(Expected := aUint,
                  Actual := bUint,
                  Message := 'Values differ');

AssertEquals_ULINT(Expected := aUlint,
                   Actual := bUlint,
                   Message := 'Values differ');

AssertEquals_USINT(Expected := aUsint,
                   Actual := bUsint,
                   Message := 'Values differ');

AssertEquals_WORD(Expected := aWord,
                  Actual := bWord,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy1,
                  Actual := bSintDummy1,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy2,
                  Actual := bSintDummy2,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy3,
                  Actual := bSintDummy3,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy4,
                  Actual := bSintDummy4,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy5,
                  Actual := bSintDummy5,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy6,
                  Actual := bSintDummy6,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy7,
                  Actual := bSintDummy7,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy8,
                  Actual := bSintDummy8,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy9,
                  Actual := bSintDummy9,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy10,
                  Actual := bSintDummy10,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy11,
                  Actual := bSintDummy11,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy12,
                  Actual := bSintDummy12,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy13,
                  Actual := bSintDummy13,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy14,
                  Actual := bSintDummy14,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy15,
                  Actual := bSintDummy15,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy16,
                  Actual := bSintDummy16,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy17,
                  Actual := bSintDummy17,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy18,
                  Actual := bSintDummy18,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy19,
                  Actual := bSintDummy19,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy20,
                  Actual := bSintDummy20,
                  Message := 'Values differ');

AssertEquals_SINT(Expected := aSintDummy21,
                  Actual := bSintDummy21,
                  Message := 'Values differ');

TEST_FINISHED();
TestWith45SuccessfulArrayAssertions PRIVATE
Implementation
TEST('TestWith45SuccessfulArrayAssertions');

AssertArrayEquals_BOOL(Expecteds := aBool,
                       Actuals := bBool,
                       Message := 'Arrays differ');

AssertArrayEquals_BYTE(Expecteds := aByte,
                       Actuals := bByte,
                       Message := 'Arrays differ');

AssertArrayEquals_DINT(Expecteds := aDint,
                       Actuals := bDint,
                       Message := 'Arrays differ');

AssertArrayEquals_DWORD(Expecteds := aDword,
                        Actuals := bDword,
                        Message := 'Arrays differ');

AssertArrayEquals_INT(Expecteds := aInt,
                      Actuals := bInt,
                      Message := 'Arrays differ');

AssertArrayEquals_LINT(Expecteds := aLint,
                      Actuals := bLint,
                      Message := 'Arrays differ');

AssertArrayEquals_LREAL(Expecteds := aLreal,
                        Actuals := bLreal,
                        Delta := 0.01,
                        Message := 'Arrays differ');

AssertArray2dEquals_LREAL(Expecteds := aLreal2d,
                          Actuals := bLreal2d,
                          Delta := 0.01,
                          Message := 'Arrays differ');

AssertArray3dEquals_LREAL(Expecteds := aLreal3d,
                          Actuals := bLreal3d,
                          Delta := 0.01,
                          Message := 'Arrays differ');

AssertArrayEquals_LWORD(Expecteds := aLword,
                        Actuals := bLword,
                        Message := 'Arrays differ');

AssertArrayEquals_REAL(Expecteds := aReal,
                       Actuals := bReal,
                       Delta := 0.01,
                       Message := 'Arrays differ');

AssertArray2dEquals_REAL(Expecteds := aReal2d,
                         Actuals := bReal2d,
                         Delta := 0.01,
                         Message := 'Arrays differ');

AssertArray3dEquals_REAL(Expecteds := aReal3d,
                         Actuals := bReal3d,
                         Delta := 0.01,
                         Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSint,
                       Actuals := bSint,
                       Message := 'Arrays differ');

AssertArrayEquals_UDINT(Expecteds := aUdint,
                        Actuals := bUdint,
                        Message := 'Arrays differ');

AssertArrayEquals_UINT(Expecteds := aUint,
                       Actuals := bUint,
                       Message := 'Arrays differ');

AssertArrayEquals_ULINT(Expecteds := aUlint,
                        Actuals := bUlint,
                        Message := 'Arrays differ');

AssertArrayEquals_USINT(Expecteds := aUsint,
                        Actuals := bUsint,
                        Message := 'Arrays differ');

AssertArrayEquals_WORD(Expecteds := aWord,
                       Actuals := bWord,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy1,
                       Actuals := bSintDummy1,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy2,
                       Actuals := bSintDummy2,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy3,
                       Actuals := bSintDummy3,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy4,
                       Actuals := bSintDummy4,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy5,
                       Actuals := bSintDummy5,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy6,
                       Actuals := bSintDummy6,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy7,
                       Actuals := bSintDummy7,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy8,
                       Actuals := bSintDummy8,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy9,
                       Actuals := bSintDummy9,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy10,
                       Actuals := bSintDummy10,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy11,
                       Actuals := bSintDummy11,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy12,
                       Actuals := bSintDummy12,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy13,
                       Actuals := bSintDummy13,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy14,
                       Actuals := bSintDummy14,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy15,
                       Actuals := bSintDummy15,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy16,
                       Actuals := bSintDummy16,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy17,
                       Actuals := bSintDummy17,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy18,
                       Actuals := bSintDummy18,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy19,
                       Actuals := bSintDummy19,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy20,
                       Actuals := bSintDummy20,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy21,
                       Actuals := bSintDummy21,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy22,
                       Actuals := bSintDummy22,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy23,
                       Actuals := bSintDummy23,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy24,
                       Actuals := bSintDummy1,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy25,
                       Actuals := bSintDummy1,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy26,
                       Actuals := bSintDummy26,
                       Message := 'Arrays differ');

TEST_FINISHED();
TestWith46FailedArrayAssertions PRIVATE
Implementation
TEST('TestWith46FailedArrayAssertions');

AssertArrayEquals_BOOL(Expecteds := aBool,
                       Actuals := bBool,
                       Message := 'Arrays differ');

AssertArrayEquals_BYTE(Expecteds := aByte,
                       Actuals := bByte,
                       Message := 'Arrays differ');

AssertArrayEquals_DINT(Expecteds := aDint,
                       Actuals := bDint,
                       Message := 'Arrays differ');

AssertArrayEquals_DWORD(Expecteds := aDword,
                        Actuals := bDword,
                        Message := 'Arrays differ');

AssertArrayEquals_DWORD(Expecteds := aDword2,
                        Actuals := bDword2,
                        Message := 'Arrays differ');

AssertArrayEquals_INT(Expecteds := aInt,
                      Actuals := bInt,
                      Message := 'Arrays differ');

AssertArrayEquals_LINT(Expecteds := aLint,
                      Actuals := bLint,
                      Message := 'Arrays differ');

AssertArrayEquals_LREAL(Expecteds := aLreal,
                        Actuals := bLreal,
                        Delta := 0.01,
                        Message := 'Arrays differ');

AssertArray2dEquals_LREAL(Expecteds := aLreal2d,
                          Actuals := bLreal2d,
                          Delta := 0.01,
                          Message := 'Arrays differ');

AssertArray3dEquals_LREAL(Expecteds := aLreal3d,
                          Actuals := bLreal3d,
                          Delta := 0.01,
                          Message := 'Arrays differ');

AssertArrayEquals_LWORD(Expecteds := aLword,
                        Actuals := bLword,
                        Message := 'Arrays differ');

AssertArrayEquals_REAL(Expecteds := aReal,
                       Actuals := bReal,
                       Delta := 0.01,
                       Message := 'Arrays differ');

AssertArray2dEquals_REAL(Expecteds := aReal2d,
                         Actuals := bReal2d,
                         Delta := 0.01,
                         Message := 'Arrays differ');

AssertArray3dEquals_REAL(Expecteds := aReal3d,
                         Actuals := bReal3d,
                         Delta := 0.01,
                         Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSint,
                       Actuals := bSint,
                       Message := 'Arrays differ');

AssertArrayEquals_UDINT(Expecteds := aUdint,
                        Actuals := bUdint,
                        Message := 'Arrays differ');

AssertArrayEquals_UINT(Expecteds := aUint,
                       Actuals := bUint,
                       Message := 'Arrays differ');

AssertArrayEquals_ULINT(Expecteds := aUlint,
                        Actuals := bUlint,
                        Message := 'Arrays differ');

AssertArrayEquals_USINT(Expecteds := aUsint,
                        Actuals := bUsint,
                        Message := 'Arrays differ');

AssertArrayEquals_WORD(Expecteds := aWord,
                       Actuals := bWord,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy1,
                       Actuals := bSintDummy1,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy2,
                       Actuals := bSintDummy2,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy3,
                       Actuals := bSintDummy3,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy4,
                       Actuals := bSintDummy4,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy5,
                       Actuals := bSintDummy5,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy6,
                       Actuals := bSintDummy6,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy7,
                       Actuals := bSintDummy7,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy8,
                       Actuals := bSintDummy8,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy9,
                       Actuals := bSintDummy9,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy10,
                       Actuals := bSintDummy10,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy11,
                       Actuals := bSintDummy11,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy12,
                       Actuals := bSintDummy12,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy13,
                       Actuals := bSintDummy13,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy14,
                       Actuals := bSintDummy14,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy15,
                       Actuals := bSintDummy15,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy16,
                       Actuals := bSintDummy16,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy17,
                       Actuals := bSintDummy17,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy18,
                       Actuals := bSintDummy18,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy19,
                       Actuals := bSintDummy19,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy20,
                       Actuals := bSintDummy20,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy21,
                       Actuals := bSintDummy21,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy22,
                       Actuals := bSintDummy22,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy23,
                       Actuals := bSintDummy23,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy24,
                       Actuals := bSintDummy1,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy25,
                       Actuals := bSintDummy1,
                       Message := 'Arrays differ');

AssertArrayEquals_SINT(Expecteds := aSintDummy26,
                       Actuals := bSintDummy26,
                       Message := 'Arrays differ');

TEST_FINISHED();

Used by

Declaration source
// This testsuite verifies that the number of assertions for every testcase is correctly calculated
FUNCTION_BLOCK FB_TestNumberOfAssertionsCalculation EXTENDS TcUnit.FB_TestSuite