热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

intelliji或androidstudio-创建方法测试用例的捷径

如何解决《intelliji或androidstudio-创建方法测试用例的捷径》经验,为你挑选了3个好方法。

在intelliji中快速创建测试方法是否有捷径?我想要发生的是,如果我有一个名为TestClass的测试类,那么在我的类文件中,如果我创建一个新方法,我可以右键单击新方法并单击方法本身上的"创建测试".这个类有一个选项,但是我无法看到它的方法级别.看看这张照片,你会看到该选项适用于该类(通过按alt + enter),但我也希望它可用于该方法.

在班级

更新:似乎选项可能在Intelliji中,但我在Android Studio 1.1中找不到.当我在android工作室(托管类已经有一个测试用例)的方法中点击alt +输入时,我得到这个菜单:

在此输入图像描述

这是android studio中有趣的事情,如果我进入测试用例类本身,那么我会看到在该类中创建测试方法的选项.它只是没有出现在我需要测试的具体类中:

在此输入图像描述



1> Honghe.Wu..:

Android Studio Ctrl+ Shift+ T或Navigate-> Test.


mac上的Cmd + Shift + T.

2> 小智..:

对于mac,它的:

command+ shift+T



3> Bohuslav Bur..:

这是实现此目的的一种方法(在IntelliJ 14.0.3中测试):

导航到您要为其创建单元测试的方法

点击ALT+ENTER

选择Generate Missed Test Methods

之后将显示该对话框,其中包含给定类中的所有方法,仅包含您在默认情况下调用的Generate Missed Test Methods操作.在对话框中单击"确定"后,将为现有单元测试类添加所选方法的新测试方法.

这是对话框的屏幕截图:

在此输入图像描述

不幸的是我没有在键盘映射设置中找到相应的动作,所以这可能不能直接绑定到某些自定义键盘快捷键,它只能通过ALT ENTER菜单访问.


推荐阅读
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 【Windows】实现微信双开或多开的方法及步骤详解
    本文介绍了在Windows系统下实现微信双开或多开的方法,通过安装微信电脑版、复制微信程序启动路径、修改文本文件为bat文件等步骤,实现同时登录两个或多个微信的效果。相比于使用虚拟机的方法,本方法更简单易行,适用于任何电脑,并且不会消耗过多系统资源。详细步骤和原理解释请参考本文内容。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • 本文介绍了一种轻巧方便的工具——集算器,通过使用集算器可以将文本日志变成结构化数据,然后可以使用SQL式查询。集算器利用集算语言的优点,将日志内容结构化为数据表结构,SPL支持直接对结构化的文件进行SQL查询,不再需要安装配置第三方数据库软件。本文还详细介绍了具体的实施过程。 ... [详细]
  • DSP中cmd文件的命令文件组成及其作用
    本文介绍了DSP中cmd文件的命令文件的组成和作用,包括链接器配置文件的存放链接器配置信息、命令文件的组成、MEMORY和SECTIONS两个伪指令的使用、CMD分配ROM和RAM空间的目的以及MEMORY指定芯片的ROM和RAM大小和划分区间的方法。同时强调了根据不同芯片进行修改的必要性,以适应不同芯片的存储用户程序的需求。 ... [详细]
  • AndroidJetpackNavigation基本使用本篇主要介绍一下AndroidJetpack组件Navigation导航组件的基本使用当看到Navigation单词的时候应 ... [详细]
  • Whatisannotation?annotation的中文意思就是注解,注释的意思。注解也属于一种类型。它是在JavaSE5.0版本中开始引入的概念。它的形式跟接口很类似,不过前 ... [详细]
  • Icantseeanythingfunctionallywrongintermsofwhatgetsexecuted,butIvejustwastedanhour ... [详细]
  • Linux重启网络命令实例及关机和重启示例教程
    本文介绍了Linux系统中重启网络命令的实例,以及使用不同方式关机和重启系统的示例教程。包括使用图形界面和控制台访问系统的方法,以及使用shutdown命令进行系统关机和重启的句法和用法。 ... [详细]
  • Linux磁盘的分区、格式化的观察和操作步骤
    本文介绍了如何观察Linux磁盘的分区状态,使用lsblk命令列出系统上的所有磁盘列表,并解释了列表中各个字段的含义。同时,还介绍了使用parted命令列出磁盘的分区表类型和分区信息的方法。在进行磁盘分区操作时,根据分区表类型选择使用fdisk或gdisk命令,并提供了具体的分区步骤。通过本文,读者可以了解到Linux磁盘分区和格式化的基本知识和操作步骤。 ... [详细]
  • 本文介绍了三种方法来实现在Win7系统中显示桌面的快捷方式,包括使用任务栏快速启动栏、运行命令和自己创建快捷方式的方法。具体操作步骤详细说明,并提供了保存图标的路径,方便以后使用。 ... [详细]
  • 二.对象设计技术
    一.开场白第二次《DATASTRUCTURESANDPROBLEMSOVLINGWITHC++》英文授课,让我产生英文写文章的念头。但是,慢慢开始参合英文吧。一下子写的话, ... [详细]
  • IntelliJ IDEA 如何将一个 filename.java 文件直接运行
    IntelliJIDEA如何将一个filename.java文件直接运行前言:​出于考证需要,手头有许多*.java文件需要进行运行。然后出于对JetB ... [详细]
  • IntelliJ-IDEA和Git、GitHub、Gitlab的使用(五),Go语言社区,Golang程序员人脉社 ... [详细]
  • intellij-idea的版本是2016.2.3,安装包是在官网上下载的。我配置后maven后,用了几次打开就会卡在项目加载页面。通过彻底卸载重装,使用几次后同样会出现这个问题。 ... [详细]
author-avatar
mobiledu2502885111
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有