public static IEnumerable<object[]> Ctor_ProcessorArchitecture_TestData()
{
// Note that "None" is not valid as part of the name. To get it, the ProcessorArchitecture must be omitted.
yield return new object[] { "MSIL", ProcessorArchitecture.MSIL };
yield return new object[] { "msil", ProcessorArchitecture.MSIL };
yield return new object[] { "mSiL", ProcessorArchitecture.MSIL };
yield return new object[] { "x86", ProcessorArchitecture.X86 };
yield return new object[] { "X86", ProcessorArchitecture.X86 };
yield return new object[] { "IA64", ProcessorArchitecture.IA64 };
yield return new object[] { "ia64", ProcessorArchitecture.IA64 };
yield return new object[] { "Ia64", ProcessorArchitecture.IA64 };
yield return new object[] { "Amd64", ProcessorArchitecture.Amd64 };
yield return new object[] { "AMD64", ProcessorArchitecture.Amd64 };
yield return new object[] { "aMd64", ProcessorArchitecture.Amd64 };
yield return new object[] { "Arm", ProcessorArchitecture.Arm };
yield return new object[] { "ARM", ProcessorArchitecture.Arm };
yield return new object[] { "ArM", ProcessorArchitecture.Arm };
}