代码之家  ›  专栏  ›  技术社区  ›  Joe Cartano

模拟对象的基础类型

  •  2
  • Joe Cartano  · 技术社区  · 14 年前

    我需要检查mock对象的类型,并获取底层类型。例如,对于Mock这样的对象,这里有什么可以调用以获取类型“Foo”的吗?我正在使用moq。

    Mock<Foo> myFoo = new Mock<Foo>
    myFoo.Object.?
    myFoo.?
    
    1 回复  |  直到 14 年前
        1
  •  3
  •   TrueWill    14 年前
    Type t = myFoo.GetType().GetGenericArguments().First();