首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >显示已使用蛋糕脚本执行的测试用例的通知

显示已使用蛋糕脚本执行的测试用例的通知
EN

Stack Overflow用户
提问于 2017-02-22 15:20:41
回答 1查看 99关注 0票数 1

我使用下面的蛋糕脚本来运行我的NUnit测试套件项目。我正在使用PowerShell进行执行。我有超过17000个NUnit测试用例,它的用例在空白屏幕上等待了很长时间。我喜欢在PowerShell中得到当前正在执行的测试用例的通知。

代码语言:javascript
复制
Task("Run-Unit-Tests")
.Does(() =>
{
if(IsRunningOnWindows())
{
    MSBuild(currentDirectory + "./Test/NUnit_Example.csproj", settings =>
    settings.SetConfiguration(configuration).AddFileLogger(new MSBuildFileLogger() ));
}
});

我期待着类似下面这样的东西。

代码语言:javascript
复制
"TestCase_1" is completed
"TestCase_2" is in progress

忘记每个测试case.Just的组合,显示当前执行的测试用例的名称就足够了。

该怎么做呢?

EN

回答 1

Stack Overflow用户

发布于 2017-02-22 16:03:03

我想你是把测试作为MSBuild任务来运行的吧?如果你使用控制台运行器,你会得到更多的控制台输出,示例用法如下:

代码语言:javascript
复制
#tool nuget:?package=NUnit.ConsoleRunner&version=3.4.0

Task("Run-Unit-Tests")
    .IsDependentOn("Build")
    .Does(() =>
{
    NUnit3("./src/**/bin/" + configuration + "/*.Tests.dll",
        new NUnit3Settings {
            NoResults = true
        });
});

你可以找到一个完整的示例here

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42385043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档