搜尋

首頁  >  問答  >  主體

c++ - 如何在Visual studio 15中自带的单元测试框架中使用友元类?

大家讲道理大家讲道理2803 天前610

全部回覆(1)我來回復

  • ringa_lee

    ringa_lee2017-04-17 13:09:31

    硬要做當然可以,然而,你這樣做會使得unit test依賴於你的類的實現而不是接口,從而起不到test as a specificationtest driven development 的目的。將來你的類別雖然功能和介面都沒變,實作變了,unit test最後一點regression test的功能都喪失了,那你還要寫unit test幹什麼?

    建議題主閱讀《xUnit Test Pattern》(千萬不要讀中文版)。雖然那不是C++的,不過精神上是一致的。

    回覆
    0
  • 取消回覆