Мне нужно проверить тип фиктивного объекта и получить базовый тип.Например, для объекта, такого как Mock, здесь есть что-нибудь, что я могу вызвать, чтобы получить тип "Foo"?Я использую moq.
Mock<Foo> myFoo = new Mock<Foo> myFoo.Object.? myFoo.?
Type t = myFoo.GetType().GetGenericArguments().First();