IIS in version different from EN translates the output

 Running aspunit from a IIS in Portuguese-BR version makes boolean values to be translated. It causes a parser error by showing the results because the "passed" property has the value "verdadeiro" instead of true.

I put a condicional that makes the output of JSONBooleanPair always being true/false.

Another problem was JSONNumberPair method output, because in Portuguese the decimal char separator is comma, not point. It breaks the JSON output and it causes a parsing error.