That is a really good point, actually.  MethodBase.GetCurrentMethod() would be a better, clearer way of getting the parameter info.

ParameterStoreTestsType1 doesn't represent any real type.  It's just there to provide a string value for the typeName parameter of ParameterStore.GetOrAdd, and to provide a parameter to pass to the test method so it has a ParameterInfo object to pass.

After re-reading the tests, I agree the intent is unclear.  I will revise this.