草庐IT

test_wrap

全部标签

Android: android:layout_width=wrap_content 但不能小于X dp?

是否可以将GUI元素宽度定义为android:layout_width="wrap_content"但以某种方式定义Xdp的最小宽度? 最佳答案 我相信您正在寻找的属性是android:minWidth。例如,android:minWidth="10dp" 关于Android:android:layout_width=wrap_content但不能小于Xdp?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.

spring boot项目 mvn test 和 mvn clean install 和 mvn test-compile 识别不到测试类无法运行单元测试

测试类使用了junit4,springboot版本的test框架自带的是junit5,不兼容。按照springboot对应的版本的junit框架,修改测试类,比如我就修改了junit5。按照:https://docs.spring.io/spring-boot/docs/2.6.3/reference/html/features.html#features.testing,强制使用junit4

android - 使用 Ant 构建项目并运行 JUnit Test Android 应用程序,但 Ant Junit 测试失败

我创建了一个简单的Android项目。我还为该项目创建了Junit案例。我在同一个项目中有我的Android应用程序和测试用例。我的结构如下:-AndroidApp-src-SampleActivity-tests-SampleActivityTest我已经更改了Order和export选项,并确保JUnit位于顶部。我已经添加了运行AndroidJUnit测试在Eclipse中运行良好,但是当我尝试使用Ant构建和Junit测试应用程序时,项目/应用程序构建但测试失败。这是错误:test-run:[junit]Testcom.mark.prototype.test.SampleAnd

安卓单元测试 : connectedAndroidTest does not execute my test case

我正在尝试向我的应用添加一些单元测试。我正在AndroidStudio中开发我的应用这是我做的。添加了一个新包在扩展TestCase的新包中创建了一个类在创建的类中添加了以下方法@SmallTest公共(public)无效基本测试(){assertEquals("abc","abc");}在build.gradle的defaultConfig部分添加了以下内容testApplicationId"newly.added.package.name"testInstrumentationRunner“android.test.InstrumentationTestRunner”在Androi

Android Test Orchestrator 和自定义应用程序类

我尝试了AndroidTestOrchestrator,如果更改了Application类,它看不到任何测试。非常容易重现。在AndroidStudio3预览版Beta6中使用向导创建简单的项目像这样创建自定义运行器:classCustomTestRunner:AndroidJUnitRunner(){overridefunnewApplication(cl:ClassLoader?,className:String?,context:Context?):Application{returnsuper.newApplication(cl,TestApplicationClass::cl

java - Appium : how to check device name using automation test cases in java

我正在为一个应用程序实现自动化测试用例。我想概括一些测试用例,以便根据某些条件在每台设备上运行。所以,为了做到这一点,我必须使用一些代码来获取设备名称。我无法获取用于检查设备名称的代码。欢迎任何帮助!!! 最佳答案 在设置appium功能时,您还必须设置设备名称。你可以使用相同的 关于java-Appium:howtocheckdevicenameusingautomationtestcasesinjava,我们在StackOverflow上找到一个类似的问题:

android - Match_parent 布局内部高度与 wrap_content 高度

我试图用右侧的可绘制阴影覆盖我的整个列表项。问题是我包裹可绘制对象的布局没有恒定的高度。我厌倦了将我的drawable设置为对齐父级顶部和对齐父级底部,但它仍然没有拉伸(stretch)其父级布局的整个高度。看右边的阴影(我提供了一个最小高度属性让它可见,第四个列表项比最小View大,阴影没有拉伸(stretch))来源:**** 最佳答案 发现这是不可能的,因为在这种情况下父布局即线性布局在ListView中使用时总是包装内容。 关于android-Match_parent布局内部高度

android - Android Studio 中的 "Create Test Module"在哪里?

在我切换到AndroidStudio之前,我在IntelliJIDEA中使用“创建测试模块”来创建测试模块,以将我的单元测试保存在那里。虽然我在AndroidStudio中找不到它。如何创建它来编写和运行测试?谢谢。 最佳答案 您可以将它们放在与您的apk源代码相同的模块中。创建这样的目录结构:-|-|-src|-main|-com|-|-|-instrumentTest|-com|-|-您可以通过在AndroidStudio中创建新的运行配置来运行它们。选择一个新的Android测试运行。

android - Gradle Build Test "Could not normalize...",用于在 Android Studio 中进行 Robolectric 测试

在Windows8.1上运行gradlewtest--stacktrace。我收到此错误:Couldnotnormalizepathforfile'C:\Users\Aleesa\Documents\SDK\platforms\android-18\android.jar;C:\Users\Aleesa\Documents\SDK\add-ons\addon-google_apis-google-18\libs\usb.jar;C:\Users\Aleesa\Documents\SDK\add-ons\addon-google_apis-google-18\libs\effects.j

android - ConstraintLayout 中的 FrameLayout wrap_content

我在CoordinatorLayout中的FrameLayout不想成为wrap_content。当我使用ui工具选择wrap_content时,它不会将其设置为wrap_content,而是将定义的高度设置为48dp。我还尝试直接在xml文件中设置它并且它有效......直到我重新打开文件。我想AS的编辑器正在做一些工作并将其高度重置为48dp。我的布局是这样的:这是我的蓝图的屏幕截图(其中选择的布局是FrameLayout):感谢您的进一步帮助!编辑CardView也有同样的问题(似乎是合法的,因为它是FrameLayout的child)。 最佳答案