Reorder arguments to prevent confusion.
Reorder the arguments to Assert
so that macro substitution doesn't become confused. Also change the type of __FILE__
to its correct type as a const char*
, as previously we had observed the unit tests dominated by the cost of string construction and deconstruction.