1

当一个类实现一个接口时,我遇到了 codelens 的问题,没有显示 1/1 传递。

例如,使用此实现:

public interface IMyInterface
{
   string GetString();
}

public class MyClass : IMyInterface
{
   public string GetString() 
   {
      return "A string";
   }
}

和一个测试:

[TestMethod]
public void MyTest() 
{
  IMyInterface mc = new MyClass()
  var str = mc.GetString();
  Assert.AreEqual(str, "A string");
}

如果我从类中删除接口,或者从接口中注释掉string GetString();,则 1/1 传递显示。但是如果它在那里,它就丢失了,并且来自测试方法的调用被添加到 codelens 中的引用中

有什么建议可以解决这个问题吗?

4

0 回答 0