一. 打开Visual Studio
二. File -> New -> Project : 新建项目

新建solution
三. 选择Other Project Types -> Visual Studio Solution -> 填写Solution Name -> Browse(选择solution 的目录) -> Ok

新建solution过程

新建的Solution
四. 新建项目文件夹

新建实现各测试的项目目录
五. 在Solution下新建项目(一个Solution可以有多个项目)
Solution -> Add -> New Project -> WindowsC Classic Desktop -> Class Libray(.NET Framework) -> 修改项目的Name -> 选择项目所属的目录src.

新建项目

新建一个放实现代码的项目

选择项目所属目录
六. 删除Class1.cs
去掉References中Unused的依赖

新建的项目

去掉Unused依赖

直接点击Next
七. 以同样的方式在Solution上New Project ,新建存放测试代码的项目

两个项目新建成功
八. 在Solution 上安装测试框架xunit。

进入安装依赖

安装依赖过程: Browse下面 -> 搜索xunit -> 勾选要安装框架的项目 -> 选择Version (Last Stable) -> 选择Install Update Options (Highest)-> Install
九. 奖励测试项目和实现项目的依赖关系

测试项目 的 References - > Add Reference

勾选要关联的项目
十. 在项目下新建类文件

项目下 -> Add -> New from Template -> Class
十一. 在项目下写测试和实现

测试代码,由于实现项目my.Project和测试项目名字的前半部分相同,所以它会隐式的将其引入进来,所以就不用再using进来。 [Fact]标志那是一个测试,跑测试时编译器无法识别出她是一个测试,就忽略它

实现代码
光标打在测试中运行测试:
ctrl t r