UTA008: Method {1} defined in class {0} does not have correct signature. Assembly initialization method marked with the AssemblyInitialize ...

UTA008: Method {1} defined in class {0} does not have correct signature. Assembly initialization method marked with the [AssemblyInitialize] 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).