Method {0}.{1} has wrong signature. The method must be static, public, does not return a value and should take a single parameter ...

Method {0}.{1} has wrong signature. The method must be static, public, does not return a value and should take a single parameter of type TestContext. Additionally, if you are using async-await in method then return-type must be Task.