[MO] Refactored AndroidTest code TestDb

- WATCH OUT for float-integer comparators
e.g. valueCursor.getString([someindex]) will always differ from
[contentvalue].toString for float-integers (e.g. 80.0, 60.0) because
valueCursor.getString() on a value cursor will convert it to a round
integer (e.g. 80, 60)