I wrote a test using Assert.TableEquals that it failed with the following error:
[Data did not get loaded correctly.] Column PRNT_DATE has a type ('date') that cannot be processed by Assert.TableEquals. To ignore this column use the @IgnoredColumns parameter of Assert.TableEquals.
While I can work around this by changing the definition of the #ExpectedResult and #ActualResult temporary tables, it would be great if the Assert.TableEquals would support the DATE data type.