我是TDD的新手,但我不確定爲什麼要測試一個接口?測試界面有意義嗎?
下面的代碼是否合理?
public interface IInterface
{
int Value { get; }
}
[TestMethod]
public void Test_iinterface_value()
{
var iinterface = mockery.NewMock<IInterface>();
Expect.Once.On(iinterface).GetProperty("Value").Will(Return.Value(10));
Assert.AreEqual(iinterface.Value, 10, "Doh!");
}
確實......我認爲這不合理......謝謝 – DarkVM 2011-05-05 05:58:40