Again, it's just a minor nit, but all of these should probably be ASSERT_EQ. You can probably fix them easily in vim with the command:
`:%s/ASSERT_TRUE(\([^=]\)+==\s*\(\d+\)\s*);/ASSERT_EQ(\2,\1);/g`

However I haven't tested that regex so there might be some problems with it, but it should be pretty close