God tests our hearts