Что должно быть сначала код ревью или тестирование?
По итогам ревью код может измениться кардинально, что может повлечь за собой новые баги и исправление существующих.
По итогам тестирования код редко значительно изменяется - обычно правятся какие-то локальные баги.
Полноценное тестирование - это обычно более ресурсоёмкий процесс, чем ревью.

Исходя из этого - сначала ревью.
Зависит от подхода. Если у вас tdd, то тестирование у вас ещё до кода или паралельно с ним. По большому счету тест от кода не зависит. И то и другое зависит от декомпозиции и ТЗ.