在.NET core利用TestServer來整合測試時如何取得注入的服務, 以EFCore DbContext為例
2019-01-10
在.NET core利用TestServer來整合測試時如何取得注入的服務, 以EFCore DbContext為例
在golang原本都利用bytes.Buffer與+來做字串串接, 發現有strings.Builder這個東西,紀錄一下測試結果
constructor回傳value而非pointer時,轉型成interface時顯示錯誤typeA does not implement interfaceA(Call method has pointer receiver)
以往遇到寫測試需要部份比對物件的欄位資料,都是額外安裝91哥推薦的 Expected Objects,
https://dotblogs.com.tw/hatelove/2016/03/28/compare-object-equality-with-expected-objects
不過這陣子看文件意外發現FluentAssertions本身也有支援,這篇文章來演練一下FluentAssertion的物件部分比對功能
在單元測試裡mock Expression參數,不算少見,只是寫了之後下次遇到又忘了,今天就這樣卡了半小時,乾脆寫下來。
遭遇GUID在C# code和MongoDB GUI裡面顯示的值不同,這是怎麼回事呢?
實作責任鍊模式
將靜態create-react-app app從Github自動部署到Azure(Automatic deploying static create-react-app from Github to Azure)