I think so. Even for organization tests, you always needs a valid user with ownership of the org. 

Team tests don't work for users since it appears only orgs can own teams (just realized of this because I got errors trying with a user, and it's not doable on the website either)