我正在使用C#Windows Forms应用程序。
所有业务逻辑都在数据库端(PLSQL)。在C#端仅是一个前端(列表框,复选框和按钮,用于从DB获取数据)。我想为此编写一些单元测试,但是不能在NUnit3中使用Windows窗体(VS看不到库,无法创建ComboBox等)。
我的问题是-是否有可能通过NUnit测试UI项目?当业务逻辑在数据库方面时,是否有测试的感觉?
我正在使用C#Windows Forms应用程序。所有业务逻辑都在数据库端(PLSQL)。在C#端仅是一个前端(列表框,复选框和按钮,用于从DB获取数据)。我...
要清楚,测试through
[如果您是从Visual Studio创建项目的,则可以通过主项目创建选项https://docs.microsoft.com/en-us/visualstudio/test/create-a-unit-test-project?view=vs-2019进行单元测试项目。这可能也可以帮助您https://social.msdn.microsoft.com/Forums/windows/en-US/5239f415-3156-4871-96de-751616865ef2/how-to-do-unit-testing-for-windows-form-application?forum=vsunittest