tests: Use data model objects within tests (drop dicts)
Migrate data tests to use model objects. That will exerce more our model objects which we started migrated slowly everywhere.
Main pain points right now is the storage which this task will focus on first.
The goal to reach is at the end of this task, we can drop the validate proxy which is no longer used in production but solely in tests. And that makes reasoning and maintenance harder than necessary.
Migrated from T2494 (view on Phabricator)
Edited by Phabricator Migration user