我需要為一家公司創建一些軟體,以說明我的代碼使用。我正在使用 .NET CORE Web App MVC,我相信它需要我使用資料庫,但我需要在 GitHub 上上傳我的代碼以供他們檢查和運行,但顯然不會從我的機器上讀取資料庫。有哪些替代方案?例如,可以在專案中創建假資料庫嗎?或者還有什么我可以做的不涉及 Azure 的事情嗎?
我嘗試從控制器搭建 DBContext 腳手架,但它需要連接資料庫
uj5u.com熱心網友回復:
您是否考慮過模擬您的資料連接?如果您對應用程式進行單元測驗,您會做同樣的事情。您不想直接連接到您的資料庫;相反,您將創建一個模擬連接并自己回傳資料。
您在這里有多種選擇。您可以使用 Mock 框架,例如 Moq、FakeItEasy、JustMock 和 NSubstitute。否則,您可以自己滾動。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/447260.html
