[TestCase(MethodSelection.DoInt, MockArgumentType.IsAny, typeof(int), 1)]
[TestCase(MethodSelection.DoInt, MockArgumentType.IsAny, typeof(int), 2.2)]
[TestCase(MethodSelection.DoInt, MockArgumentType.IsAny, typeof(int), "1")]
[TestCase(MethodSelection.DoInt, MockArgumentType.IsAny, typeof(int), null)]
[TestCase(MethodSelection.DoString, MockArgumentType.IsAny, typeof(string), 1)]
[TestCase(MethodSelection.DoString, MockArgumentType.IsAny, typeof(string), 2.2)]
[TestCase(MethodSelection.DoString, MockArgumentType.IsAny, typeof(string), "1")]