小编The*_*rav的帖子

我是否可以在第一次打开应用程序时运行Android活动?

好的,所以我正在玩一个Android应用程序.

90%的用例是用户希望直接进入主列表屏幕以查找他们正在寻找的内容.这就是我想要的默认屏幕.

但是,第一次用户加载应用程序时,在列表屏幕对它们有任何价值之前,需要进行一些配置.

所以我的问题是,我是如何在第一次打开应用程序时显示配置活动,然后是未来开放的列表屏幕.

我还想在配置屏幕上放置一个演示按钮,所以我想不仅仅是检测到它是第一次,我特别想要检测用户是否在第一个屏幕内执行了某些配置.

android startup android-activity

14
推荐指数
2
解决办法
2万
查看次数

Play Framework 2 scala specs2 mockito,我该如何编写一个模拟单元测试

因此,游戏框架谈论有specs2和specs2有mockito

我想使用mockito编写一个测试,其中控制器调用的模板是mockito mock.

到目前为止,我发现的所有文档都是java实现,您可以在其中调用mock静态函数并将其作为泛型参数赋予Mocked类.

据我所知,模拟函数默认情况下不会在规范中公开,所以如何创建mockito mock?

请给出一个示例,其中包括创建模拟和断言使用某些参数调用模拟

unit-testing scala mockito specs2 playframework-2.0

8
推荐指数
1
解决办法
3222
查看次数

如何告诉playframework使用我的公司代理?

我正在尝试开始使用play web框架及其scala支持,

不幸的是"安装scala"失败,因为播放无法获取模块站点.

我的公司代理系统设置正确,但播放似乎没有使用它们.

是否有某个配置文件或某些环境属性我需要设置播放才能获取它们?

proxy networking playframework

7
推荐指数
2
解决办法
5094
查看次数

如何在play framework 2 scala中对控制器进行单元测试

假设我有一个控制器,其动作可以接收两个参数.

它调用两个服务,每个参数一个,服务都返回字符串

每个字符串都作为参数传递给模板

结果传递给Ok并返回.

我想编写一个简单的单元测试来确保:1 - 使用正确的参数调用正确的服务2 - 来自服务的返回值被传递给模板的正确属性

最好的方法是什么?

unit-testing scala playframework-2.0

7
推荐指数
1
解决办法
3985
查看次数

spring form taglib disabled属性是否真的必须解析为字符串?

我最近一直在使用弹簧形式的taglib,并且遇到了一个相当令人不安的现象.

<form:select path="whatever" disabled="${true}">
Run Code Online (Sandbox Code Playgroud)

将呈现未禁用的select元素

<form:select path="whatever" disabled="${'true'}">
Run Code Online (Sandbox Code Playgroud)

将呈现禁用的select元素.

这向我表明标签需要该属性中的字符串并且拒绝强制任何布尔值(可能首先检查类型).

影响是我无法做出类似于<form:select path="whatever" disabled="${someOtherfield.selectedId != -1}" />我们系统中经常发生的事情.

我只是错过了表单taglibs功能的一部分吗?这是一个合法的设计决定吗?缺陷?

java spring jsp spring-mvc

6
推荐指数
1
解决办法
1万
查看次数

如何在 grails 中运行 spock 功能测试的子集?

在其他一些测试框架中,我习惯于标记测试,例如@really_slow、@front_end

然后运行不同批次的测试,就像我可能想要设置一个构建从站来运行所有 real_slow 测试,并且可能想要运行标记为前端的所有测试,但没有一个被标记为非常慢。

目前,要在 grails 中运行 spock+geb 测试,我只需运行 grails test-app function:

我如何告诉它运行一个子集?

tags grails functional-testing spock geb

5
推荐指数
1
解决办法
2204
查看次数

如何在play框架scala ws调用中忽略ssl验证

我想使用使用无效证书的Web服务(自签名)

我想在不执行任何类型的证书验证的情况下进行Web服务调用.

我该怎么做?

web-services scala ssl-certificate playframework-2.1

4
推荐指数
1
解决办法
2828
查看次数

如何在Geb模块中获取基本元素属性

鉴于HTML:fooLink

和页面对象

class FooPage extend geb.Page {
    static content = {
        foo = { Module FooModule, $('.foo') }
    }
}
Run Code Online (Sandbox Code Playgroud)

将@href元素从模块中取出的正确实现是什么?

class FooModule extends geb.module {
    static content = { 
        smartField = { doSomethingSmartWith(?.@href) }
    }
}
Run Code Online (Sandbox Code Playgroud)

我试过,这个,委托,基础,$和@,它们都没有用.

grails groovy module geb

1
推荐指数
1
解决办法
1372
查看次数