草庐IT

completed_tests

全部标签

c# - 如何避免 SerializationException : Type is not resolved for member XXX when testing a component that uses the LogicalCallContext

当EF尝试从App.config加载信息时,我最近开始在我的单元测试(NUnit)代码中遇到以下异常:System.Runtime.Serialization.SerializationException:Typeisnotresolvedformember[mytypename],[myassemblyname]NUnitGUI运行器和R#的VS集成运行器都会发生这种情况。这是重现问题的快速单元测试:[Test]publicvoidTest(){//adding//ConfigurationManager.OpenExeConfiguration(ConfigurationUserL

c# - 如何避免 SerializationException : Type is not resolved for member XXX when testing a component that uses the LogicalCallContext

当EF尝试从App.config加载信息时,我最近开始在我的单元测试(NUnit)代码中遇到以下异常:System.Runtime.Serialization.SerializationException:Typeisnotresolvedformember[mytypename],[myassemblyname]NUnitGUI运行器和R#的VS集成运行器都会发生这种情况。这是重现问题的快速单元测试:[Test]publicvoidTest(){//adding//ConfigurationManager.OpenExeConfiguration(ConfigurationUserL

c# - 什么是 C# 的 "moSTLy complete"(im) 可变性方法?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion尽管CLR中提供了一些支持,但由于不可变性并未完全融入C#到F#的程度,或者完全融入框架(BCL),那么C#的(不)可变性的相当完整的解决方案是什么?我的优先顺序是一个解决方案,由与以下内容兼容的一般模式/原则组成一个单一的开源库,几乎没有依赖性少量互补/兼容的开源库商业的东西那个涵盖了Lippert的各种immutability提供不错的性能(我知道这很模糊)支持序列化支持克隆/复制(深/浅/部分?)在

c# - 什么是 C# 的 "moSTLy complete"(im) 可变性方法?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion尽管CLR中提供了一些支持,但由于不可变性并未完全融入C#到F#的程度,或者完全融入框架(BCL),那么C#的(不)可变性的相当完整的解决方案是什么?我的优先顺序是一个解决方案,由与以下内容兼容的一般模式/原则组成一个单一的开源库,几乎没有依赖性少量互补/兼容的开源库商业的东西那个涵盖了Lippert的各种immutability提供不错的性能(我知道这很模糊)支持序列化支持克隆/复制(深/浅/部分?)在

Junit测试运行出现No tests were found

单元测试代码@SpringBootTest@AutoConfigureMockMvcpublicclassTrialQuestionTest{@AutowiredprivateMockMvcmockMvc;@Value("${test.token}")privateStringtoken;@Value("${test.language}")privateStringlanguage;@TestvoidcontextLoads()throwsException{//新增Longid=add();//分页列表//pageList();////修改//update(id);////查看详情//get

c# - monodevelop中 "Run Tests"在哪里

我有一个解决方案已经包含一个带有NUnit测试的库。当我使用VisualStudio进行开发时,我通常使用包含在我项目的tools\nunit文件夹中的nunit.exe二进制文件运行这些测试。我现在正在使用monodevelop开发相同的解决方案。我很确定我记得在monodevelop中有一个集成的“运行测试”操作,我想用它来运行测试。根据thisarticle应该有一个“查看-单元测试”菜单项。但是,我一定是做错了什么/特别的,因为我找不到它。如何使用Monodevelop运行我的NUnit测试? 最佳答案 试试这个:sudoa

c# - monodevelop中 "Run Tests"在哪里

我有一个解决方案已经包含一个带有NUnit测试的库。当我使用VisualStudio进行开发时,我通常使用包含在我项目的tools\nunit文件夹中的nunit.exe二进制文件运行这些测试。我现在正在使用monodevelop开发相同的解决方案。我很确定我记得在monodevelop中有一个集成的“运行测试”操作,我想用它来运行测试。根据thisarticle应该有一个“查看-单元测试”菜单项。但是,我一定是做错了什么/特别的,因为我找不到它。如何使用Monodevelop运行我的NUnit测试? 最佳答案 试试这个:sudoa

c# - 错误 : VS2017 Live Unit Testing - only minus's - doesn't work

TL;博士;编辑6:我已经缩小范围并提供了5个步骤来重现问题/错误。创建VS2017c#控制台应用程序(.Net完整框架)在Program.cs中添加一个方法并使类公开:publicclassProgram{staticvoidMain(string[]args){}publicintAdd(inta,intb){returna+b;}}}右键单击Add方法并选择创建单元测试:使用这些设置创建一个带有测试的新单元测试项目:添加单元测试[TestMethod()]publicvoidAddTest(){Programp=newProgram();varr=p.Add(1,2);Asser

c# - 错误 : VS2017 Live Unit Testing - only minus's - doesn't work

TL;博士;编辑6:我已经缩小范围并提供了5个步骤来重现问题/错误。创建VS2017c#控制台应用程序(.Net完整框架)在Program.cs中添加一个方法并使类公开:publicclassProgram{staticvoidMain(string[]args){}publicintAdd(inta,intb){returna+b;}}}右键单击Add方法并选择创建单元测试:使用这些设置创建一个带有测试的新单元测试项目:添加单元测试[TestMethod()]publicvoidAddTest(){Programp=newProgram();varr=p.Add(1,2);Asser

c# - ASP.NET Controller : An asynchronous module or handler completed while an asynchronous operation was still pending

我有一个非常简单的ASP.NETMVC4Controller:publicclassHomeController:Controller{privateconststringMY_URL="http://smthing";privatereadonlyTasktask;publicHomeController(){task=DownloadAsync();}publicActionResultIndex(){returnView();}privateasyncTaskDownloadAsync(){using(WebClientmyWebClient=newWebClient())ret