完整单元测试解决方案——Telerik 正式支持.NET 5 单元测试telerik
Telerik JustMock是一个灵活、功能齐全的.NET mocking框架。Telerik JustMock能够简化单元测试,现在测试复杂的场景比以前更加容易了。同时JustMock还与Visual Studio以及其他工具集成,JustMock与VS 2017,2015和2013以及其他一些工具配合使用。
最新的Telerik JustMock Service Pack版本支持.NET 5的正式版本,可帮助您利用性能、功能等方面的即时改进。.NET 5在.NET Conf 2020上正式发布,其中包括许多改进。在R3 SP2 2020版本中,Telerik JustMock正式支持.NET 5。
.NET 5中应如何使用Telerik JustMock,是否有任何更改?
通常当需要将应用程序迁移到较新版本的第三方库时,会因处理很多重大更改花费许多时间。对于高于.NET Core 2.0和.NET 5的所有版本,Telerik.JustMock.dll保持相同,您可以在JustMockInstallationPath / Libraries / netcoreapp2.0 /中找到它。
当您使用JustMock在测试项目中迁移到.NET 5时,应添加对System.Security.Permissions版本5.0的引用。 如果您使用Telerik JustMock NuGet软件包,则该软件包将自动解决。
异步方法中的局部函数模拟
mocking位于异步方法中的本地函数已损坏,对于R3 SP 2 2020版本,此问题已修复。
引用Ninject.Extensions.Conventions Nuget包时引发异常
JustMock的Ninject.Extensions.Conventions NuGet包导致引发了异常,R3 SP2 2020版本已解决此问题。