腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
xUnit
测试
类
内部
c#
、
xunit
、
access-modifiers
、
base-class
我需要
xUnit
来处理
内部
测试
类
。问题是我使用了一个通用的基本
测试
夹具UnitTestBase。因此,即使UnitTestBase是公开的,UnitTestBase<SomeSystemUnderTheTestInternal>似乎也是
内部
的。因此,我不能将MyFixture指定为公共的,因为编译器说您的基
类
的可访问性较差。所以在我的例子中,MyFixture只能是
内部
的,但是
xUnit
要求它是公共的。有没有办法让
浏览 16
提问于2021-01-15
得票数 0
4
回答
对VS2017 .NET标准库中的
内部
方法进行单元
测试
c#
、
unit-testing
、
visual-studio-2017
、
.net-standard
我正在使用
xUnit
对我的代码进行单元
测试
,我想知道您是否仍然可以在VS2017中
测试
内部
方法。我记得您可以在VS2015的AssemblyInfo.cs
类
中添加一行代码,使指定的项目能够看到
内部
方法:由于VS2017.NET标准项目中没有AssemblyInfo.cs
类
,我想知道您是否仍然可以对
内部
方法进行单元
测试
?
浏览 51
提问于2017-02-15
得票数 167
回答已采纳
1
回答
使用SelfTest()方法
测试
私有成员
c#
、
unit-testing
、
xunit
我有很多
类
来包装DB查询。我希望能够
测试
-运行每个查询,并验证结果,返回给我
类
的私有成员。出现在我脑海中的可能是野蛮的想法,就是给我的查询包装器一个public SelfTest()方法,这个方法对
XUnit
来说是可见的,带有[Fact]属性。因此,我的
测试
方法可以访问
类
的
内部
,并可以详细验证DB请求的结果。 我是否应该意识到不快乐的后果?我将向我的DB包装
类
添加一个公共方法,但是该方法不会造成损害。我将通过
XUnit
直接使用我的应用
浏览 2
提问于2016-10-05
得票数 0
回答已采纳
1
回答
C#项目参考警告类型混淆
c#
、
unit-testing
、
visual-studio-code
、
xunit
、
project-reference
我有一个主要的asp.net核心项目,名为"API“,在它的
内部
,我有另一个名为"API.Tests”的项目,用于
xunit
测试
。\API.csproj" />)时,为了访问main的项目
类
,我还引用了"API.Tests“项目中的所有内容,因为它在主项目中。这就是为什么当我试图从
测试
项目中的一个
类
继承另一个
类
时,会出现此警告: 这是API.csproj文件: <Project Sdk="Mi
浏览 10
提问于2022-06-19
得票数 1
回答已采纳
1
回答
如何让
xUnit
运行器只在特定的
类
中执行
测试
?
msbuild
、
xunit
、
xunit.net
在我的csproj文件中,我定义了一个
测试
目标,用于在指定的DLL中执行
xunit
测试
: <Target Name="Test&qu
浏览 0
提问于2014-03-07
得票数 8
2
回答
在SqlConnection
测试
中手动处理
XUnit
c#
、
.net
、
sql-server
、
xunit
我正在使用
xUnit
编写Server集成
测试
。我的
测试
看起来如下:public void Test() using (IDbConnection connection = new SqlConnection(_connectionStringconnection.Open(); //DO SOMETHING} 由于我计划在同一个
类
中创建多个
测试</
浏览 2
提问于2020-10-14
得票数 0
回答已采纳
1
回答
XUnit
类
夹具(IClassFixture)正在执行两次
c#
、
selenium-webdriver
、
xunit
、
xunit.net
、
xunit2
我今天又开始了这个项目,现在这个夹具突然被执行了两次,它打开了两个独立的浏览器(这导致了我的
测试
失败)。当我运行所有
测试
(所有
测试
都运行ProfileTest和HomeTest)时,就会发生这种情况。例如,如果我单独运行两个
测试
中的一个,那么只打开一个浏览器实例,
测试
就通过了。我使用的是
XUnit
2.4.0。当我使用:VS 2019 (调试所有
测试
):它同时打开两个浏览器并
浏览 6
提问于2019-10-22
得票数 3
回答已采纳
3
回答
MSBuild -尝试运行
xUnit
(.net)
测试
msbuild
、
msbuild-task
、
xunit
我正在尝试设置一个C#项目,在构建时运行
xUnit
测试
,这样我就可以在持续集成中使用它们。我有一个常规项目,一个使用
xUnit
的
类
库
测试
项目,以及我的
测试
运行程序项目。从我所读到的所有内容来看,通过在
测试
运行程序项目中这样做,我应该能够做到这一点: 找不到"
xunit<
浏览 5
提问于2011-03-01
得票数 6
1
回答
如何使用
XUnit
测试
网站类型项目?
asp.net
、
.net
、
automated-tests
、
xunit
、
xunit.net
我是
XUnit
的新手。我有一点使用
XUnit
测试
WebApplication的知识(创建
测试
类
并打开
XUnit
.gui->Open Assembly->TestApplication DLL并运行)。我的问题是如何使用
XUnit
测试
一个网站?我的项目被创建为WebSite,并且没有动态链接库。
浏览 1
提问于2014-03-10
得票数 1
8
回答
为什么
xUnit
运行器找不到我的
测试
unit-testing
、
visual-studio-2012
、
xunit.net
、
testdriven.net
我有一个
xUnit
.net
测试
,如下所示:{ static void MyTestMethod() }找不到要运行的
测试
。TestDriven.net运行得很好, TeamCity、
xunit
.gui.exe、
xunit
.console.exe和VisualStudio也找不到Test
浏览 109
提问于2013-04-25
得票数 66
回答已采纳
2
回答
在控制台应用程序中嵌入C#
测试
代码
c#
、
unit-testing
、
nunit
、
mstest
、
xunit
是否可以在dotnet核心控制台应用程序中嵌入
测试
代码(基于MSTEST、NUNIT或
XUNIT
之一)? 基于下面的教程,似乎需要
测试
代码始终是一个独立的项目而不是实际的项目。我理解在实际项目中嵌入
测试
代码的一些缺点,但我真的不想将许多
内部
类转换为公共
类
,或者在任何地方添加InternalTo属性,只是为了使
测试
代码能够访问它们。
浏览 0
提问于2018-02-17
得票数 2
回答已采纳
1
回答
xunit
以编程方式添加新的
测试
/“[事实]”?
unit-testing
、
nunit
、
xunit
目前,这一切都是通过一个
xUnit
“事实”完成的,如下所示public void TestAllCases() PileOfTests pot = new PileOfTests<< " + testname + "\n");如何以编程方式添加<em
浏览 8
提问于2012-10-25
得票数 5
1
回答
在OSX上运行
xunit
.console.runner
macos
、
xunit
对可移植
类
库(用于xamarin窗体项目)进行
xunit
测试
。我在visual studio中运行
xunit
测试
,并在windows上使用
xunit
.runner.console,它们可以正常工作。我在OSX上尝试了同样的方法,得到的结果如下: mono
xunit
.runner.console.2.2.0/tools/
xunit
.console.exe bin/Debug/AppTests.dll-nunit
浏览 1
提问于2017-03-04
得票数 5
1
回答
Resharper单元
测试
运行器无法发现所有
xunit
测试
resharper
、
xunit
、
test-runner
我使用的是
xUnit
(1.9.2。版本)+ ReSharper +
xUnit
.net
测试
支持ReShaper的ReSharper 9扩展。由于某些原因,ReSharper单元
测试
运行器不能发现所有现有的单元
测试
,而test Explorer可以。所有
测试
类
都被标记为公共
类
。 有什么线索吗?
浏览 1
提问于2015-08-04
得票数 2
2
回答
如何使用
XUnit
2.0和FSharp风格的
测试
捕获输出
f#
、
xunit
通常,我用F#编写单元
测试
open
Xunit
let ``SomeFunctionusing
Xunit
;{ output.WriteLine("This is output from
浏览 5
提问于2015-08-12
得票数 16
回答已采纳
1
回答
应该处置WebApplicationFactory<>吗?
c#
、
asp.net-core
、
integration-testing
、
xunit.net
我已经按照推荐的WebApplicationFactory<Program>使用进行了集成
测试
。我将它插入到
xUnit
测试
类
中,并使用IClassFixture<WebAdminTestApplicationFactory<Program>>。根据 如果您的
类
拥有一个字段或属性,并且它的类型实现了IDisposable,那么包含
类
本身也应该实现IDisposable。实例化IDisposable实现并将其存储为实例成员的
类
也负责对其
浏览 11
提问于2022-08-08
得票数 1
回答已采纳
1
回答
在Mac上的Visual Studio (C#,.net核心)上没有使用
XUnit
testrunner提取的
测试
c#
、
visual-studio-mac
我在Mac上运行Visual Studio (最新的预览版5 ),并且正在尝试使用
Xunit
进行单元
测试
。我为.NET核心->
测试
创建了一个新项目,该项目创建了以下示例代码using
Xunit
; { public void testFoo() return; }我能够正确地编译代码,但是我不能执行<
浏览 3
提问于2017-04-11
得票数 2
1
回答
当当前目录改变时,Matlab addpath()不会停留在路径上吗?
search-path
、
matlab
我有matlab_
xunit
,它是一个文件夹,里面有一堆用于编写单元
测试
的函数。它存储在../external/matlab_
xunit
中。我想调用runtest,它是这个包的一部分。/external/matlab_
xunit
'))子目录是当前目录的子目录。runtests所做的是将当前目录更改为子目录,然后在该文件夹中找到
测试
并运行
测试
。问题是,正如我发现的那样,一旦当前目录发生更改,ma
浏览 1
提问于2012-03-09
得票数 2
回答已采纳
1
回答
在所有
测试
用例中都需要铬驱动器实例selenium c#
c#
、
selenium
、
xunit.net
我正在使用chrome drive实例启动amazon url,我想分享我在所有
测试
方法中启动amazon的同一会话。下面是相同的代码。谁能告诉我如何将会话从一个方法共享到另一个方法?
浏览 0
提问于2019-08-05
得票数 0
1
回答
当从VS中的许多
类
运行
测试
时,未调用Dispose
c#
、
visual-studio
、
xunit
、
xunit.net
我有许多跨多个
类
的
xUnit
测试
。这些
类
中有很多依赖于在每个
测试
之前调用的安装方法,以及在每个
测试
之后调用的清理方法。在每个
测试
类
中,我都有一个调用setup方法的构造函数和一个dispose方法,如下所示:{} 每个
测试
类
都扩展了一个基
类
当我在单个
测试
类
中运行
浏览 3
提问于2019-10-29
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
字节正在内部测试对话类AI项目
字节正在内部测试对话类AI项目,代号Grace
字节正在内部测试对话类AI项目 代号Grace
超五类和六类网线内部结构的解析
Monad已上线Devnet内部测试网
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券