Test: Introduce order independent testId to replace testNumber

This is a POC. Bikeshed please.
I'm in flight on my phone. Won't be able to add the comment until 14 hours or so from now, unless you're manually willing to add it for me:

```
// Based on Java's String.hashCode, a simple but not rigorously 
// collision resistant hashing function.
```