UTA030: Method {1} defined in class {0} does not have correct signature. Class initialization method marked with the ClassInitialize ...

UTA030: Method {1} defined in class {0} does not have correct signature. Class initialization method marked with the [ClassInitialize] attribute must be static, public, does not return a value and take one parameter of type Microsoft.VisualStudio.TestTools.UnitTesting.TestContext, for example: public static void Test.Class1.Init(TestContext context).