若是无法将源代码保留为 UTF8 编码文件 , Visual Studio 可能会将其另存为 ASCII 文件 。 在这种环境下 , 运行时将无法精确解码 ASCII 规模以外的 UTF8 字符 , 且测试成果也会禁绝确 。
文章插图
4在菜单栏上 , 选择“测试” > “运行” > “所有测试” 。
此时 , “测试资本办理器”窗口打开并显示测试已当作功运行 。
“经由过程的测试”部门列出了三个测试 , “摘要”部门陈述了测试运行成果 , 如下图所示:
文章插图
处置未经由过程的测试1经由过程点窜 TestDoesNotStartWithUpper 方式中的 words 数组来包含字符串“Error” 。 因为 Visual Studio 将在生当作运行测试的解决方案时主动保留打开的文件 , 是以无需手动保留 。
tring[] words = { "alphabet", "Error", "zebra", "abc", "αυτοκινητοβιομηχαν?α", "государство", "1234", ".", ";", " " };
2从菜单栏中选择“测试” > “运行” > “所有测试” , 运行测试 。 “测试资本办理器”窗口指示有两个测试当作功 , 还有一个掉败 , 如下图所示:
文章插图
3在“未经由过程的测试”部门中 , 选择未经由过程的测试 TestDoesNotStartWith 。 “
测试资本办理器”窗口显示断言生当作的动静:“Assert.IsFalse 掉败 。
‘Error’ 应返回 false; 现实返回 True” 。
因为此次掉败 , 数组中“Error”之后的所有字符串都未进行测试 , 如下图所示:
文章插图
4删除添加的代码 ("Error",) , 然后从头运行测试 。
测试将经由过程 。
测试库的刊行版本1在 Visual Studio 东西栏中 , 将生当作设置装备摆设从“调试”更改为“刊行” , 如下图所示:
文章插图
2“解决方案资本办理器”中 , 右键单击“StringLibrary”项目 , 从上下文菜单中选择“生当作” , 从头编译库 , 如下图所示:
文章插图
3从菜单栏中选择“测试” > “运行” > “所有测试” , 运行单位测试 , 测试经由过程 。
以上内容就是使用 Visual Studio 2017 测试 .NET Core 类库的内容啦 , 希望对你有所帮助哦!
推荐阅读
- win10搜索栏不好使用
- 如何使用WORD制作剪切线
- 使用 VS 2017 生成 C# .NET Core 类库
- 怎样正确使用自动档汽车各个档位?
- 过滤式消防自救呼吸器的使用方法
- 如何免费使用互助推广App
- 使用 VS 2017 生成 C# .NET Core 应用程序
- 支付宝如何使用指纹支付
- qq小世界怎么关闭
- 怎样使用打印机