# 可测试的Winform窗体程序架构 **Repository Path**: charmingBoy/TestableWinform ## Basic Information - **Project Name**: 可测试的Winform窗体程序架构 - **Description**: 其实是从codePorject这个免费的杂志里搬运过来的,自己把代码跑通了,并且加了一些注释,写了一点帮助文档 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-15 - **Last Updated**: 2023-11-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: WinForm ## README # 可测试的Winform窗体程序架构 #### 介绍 其实是从codePorject这个免费的杂志里搬运过来的,自己把代码跑通了,并且加了一些注释,写了一点帮助文档 #### 软件架构 软件架构说明 ![输入图片说明](https://foruda.gitee.com/images/1700107377464332483/f2554820_778418.png "可测试的winform窗体程序类图.drawio.png") #### 安装教程 1. 这里用到了NSubstitude,需要再给被测试的项目安装一个Nunit3TestAdapter的包,命令为:Install-Package Nunit3TestAdapter 2. NSubstitude的使用可以参考链接:http://www.hzhcontrols.com/new-263118.html #### 使用说明 1. 先配置好Desktop.Client.DBAccess.DBAContext中的connectionStrig参数 2. 然后启动运行Desktop.Client项目即可 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request