location provider integration test

you cannot change hardcoded "3" without breaking tests