creating a new fake client splits the actual and expected values across two different files  instead  just mock out self scenario admin clients with a mock  and check for return values as appropriate that s what you will need to do once c merges anyway that will also let you get rid of all of the code you added in fakes py 