Change tests to use arrays instead of individual objects
Wrapped list items in a list, updated tests to match

refs #16731

Also updated tests to have assertEqual and maxDiff=None to help with debugging
Change 'error_text': e to 'error_text': str(e)
Merge branch 'develop' into feature/16731

Conflicts:
	whats_fresh/whats_fresh_api/tests/views/test_vendor_details.py
	whats_fresh/whats_fresh_api/tests/views/test_vendors.py
	whats_fresh/whats_fresh_api/tests/views/test_vendors_products.py
	whats_fresh/whats_fresh_api/views/vendor.py
Change 'lat' and 'long' fields to 'location' PointField in tests
Dummy commit
Update Vendor to use GeoDjango point rather than lat/long
Write location-based tests
Update tests to remove syntax errors
Move location fixtures to proper view tests
Add missing parameter check tests
Rebase/merge off of develop