Telerik JustMock免费下载30天试用版

Visual Studio扩展

当你安装时Telerik®JustMock,你也会得到一个默认安装的JustMock Visual Studio扩展。它部署了JustMock菜单。

图1:Visual Studio中的JustMock菜单

JustMock Visual Studio扩展

本文将引导您了解Visual Studio扩展提供的不同设置。

启用/禁用分析器

启用或禁用JustMock分析器。的时候才需要这个分析器先进的功能JustMock。

属性来启用和禁用分析器Ctrl + Shift + (Ctrl + Shift +)快捷方式。

分析器的选项

打开分析器运行时选项,您可以在其中配置应该由JustMock分析器检测的内容。以下是可用的选项:

图2:JustMock Profiler选项Visual Studio

JustMock Visual Studio Profiler运行时选项

随需应变仪器启用

控制JustMock Profiler是否会插入所需的代码(代码插装)以按需工作。启用此选项将显著加快执行时间。否则,无论您是否打算模拟它,都将对每个已编译的方法进行插装,这当然会导致执行时间的减慢。

该功能仍处于测试阶段。

因为不是所有的方法都将被检测,所以出现了两个功能破坏变化:

  1. 嘲笑新的操作符在所有情况下都不能正常工作。作为一种变通方法,使用IgnoreInstance方法。
  2. 使用ArrangeSet(Action)的模拟属性setter不能在所有场景中正确工作。作为一种解决方法,请使用ArrangeSet(Action)过载。

自动模拟存储库清理已启用

控件是否调用Mock。Reset方法由JustMock Profiler在每个方法的末尾检测。默认值为true。只在调用Mock时禁用是安全的。Reset被添加到使用JustMock的所有单元测试中,目的是清除模拟存储库中的所有模拟对象,否则这些单元测试可能会发生内存泄漏。禁用此选项将导致更快的执行时间。请谨慎使用。

DLLImport方法检测启用

控件标记的方法是否受控制DLLImport属性可以被模拟。如果没有模拟DLLImport方法,则可以安全地禁用。禁用此选项将导致更快的执行时间。

启用异步测试上下文解析

控制异步测试方法的测试执行解析。仅在执行同步测试方法时可安全地禁用。禁用此选项将导致稍微快一点的执行时间。

集成

打开Telerik JustMock配置窗口,该窗口用于将JustMock与第三方分析程序链接起来。有关更多信息,请导航到篇文章。

图3:JustMock配置窗口

JustMock配置窗口

文档

打开在线Telerik JustMock文档。您可以从您的账户

建议一个功能

打开JustMock的想法和反馈门户在这里,您可以提交想法和功能请求,或者投票支持已经在待办事项中的功能。

检查更新

打开Telerik JustMock Updater窗口。给你选项在检查更新时包括内部构建在Visual Studio启动时检查JustMock更新

图4:JustMock Updater

更新窗口

客户体验和改进计划

打开Telerik JustMock客户体验和改进程序窗口,您可以在其中启用或禁用产品使用情况的匿名报告。

图5:JustMock客户体验和改进计划

分析窗口

更新的引用

打开Telerik JustMock Update References窗口。提供更新所有JustMock引用的功能(Telerik.JustMock.dllTelerik.JustMock.Container.dll)在溶液中。此外,对于特定的解决方案,您可以选择不再显示此窗口。

当包含与当前安装的JustMock版本不同的JustMock引用的解决方案被加载时,此窗口会自动提示。

图6:更新JustMock引用窗口

更新参考窗口

还可以通过右键单击某个项目的引用字段来使用更新引用的功能。这样,您将能够仅更新特定项目的JustMock引用:

图6:从上下文菜单中更新JustMock References

从上下文菜单更新引用

关于JustMock

打开teleerik JustMock窗口。

故障排除

问题:Visual Studio中缺少Telerik菜单

原因:Telerik Visual Studio Extensions被禁用。

建议解决方案:

  • Open Visual Studio;

  • 转到菜单工具- >扩展和更新…(适用于Visual Studio 2019扩展- >管理扩展)

  • 打开左侧的Installed选项卡

  • 搜索Telerik JustMock扩展,并确保它是启用的

vsextensions-disabled

如果本文不能帮助解决您的问题,请按照以下步骤生成Visual StudioActivityLog在联系我们的支持之前提交:

  • 开放开发者命令提示符下的Visual Studio 20xx管理权限
  • 执行命令- devv /log %userprofile%\desktop\ActivityLog.xml。这将启动Visual Studio并在桌面上创建日志。
  • 重现问题
  • 附加Activitylog文件,当您联系我们的支持。

另请参阅

在本文中
Baidu
map