Typemock可以做到这一点,但它是799美元,这是两个功能需要付出的代价.
请不要谈论避免使用静态和密封的东西或封装它们.
使用大型第三方API时,这是不可能的和/或实际的.
谢谢
最佳答案 不是真的,但你可以使用Moq
Moq Download或Rhino Mocks
Rhino Mocks Download来包装静态方法并在另一个类中调用虚拟实例方法
Typemock可以做到这一点,但它是799美元,这是两个功能需要付出的代价.
请不要谈论避免使用静态和密封的东西或封装它们.
使用大型第三方API时,这是不可能的和/或实际的.
谢谢
最佳答案 不是真的,但你可以使用Moq
Moq Download或Rhino Mocks
Rhino Mocks Download来包装静态方法并在另一个类中调用虚拟实例方法