小编Rya*_*son的帖子

在React Native中禁用IOS键盘建议

我试图建立一个评论页面在我的应用程序,我想有评论输入栏坐在键盘上像Facebook,Instagram的,Strava和许多其他应用程序具有的顶部.但是当键盘进来时,它在顶部有如下建议: 在此输入图像描述

我想在这里禁用键盘上方的建议,以便我可以将我的textinput放在键盘顶部.这在React-Native中是否可行?

React-Native:0.44.0

keyboard ios react-native react-native-ios

16
推荐指数
3
解决办法
9371
查看次数

如何测试需要环境变量的代码?

我有一些代码需要环境变量才能正确运行.但是当我运行我的单元测试时,它一旦达到那个点就会爆炸,除非我专门在终端中输出变量.我正在使用Scala和sbt.我的代码做了这样的事情:

class something() {

  val envVar = sys.env("ENVIRONMENT_VARIABLE")

  println(envVar)

}
Run Code Online (Sandbox Code Playgroud)

我如何在单元测试中模拟这个,这样每当调用sys.env("ENVIRONMENT_VARIABLE")时,它会返回一个字符串或类似的东西?

unit-testing scala environment-variables

9
推荐指数
2
解决办法
5076
查看次数

我如何单元测试/模拟ElasticSearch

首先,我使用Scala和sbt作为我的应用程序.

我正在使用elastic4s库的ElasticClient连接到我的ES实例.所以基本上我只需要能够在我的单元测试中测试这些.比如只是验证我的数据实际上已经成为ES和类似的东西.

嘲笑ElasticSearch是最好的方法还是更有效的方法呢?我将如何处理其中任何一个?

我发现你可以用ElasticClient.local设置一个本地客户端,但我似乎找不到很多例子.我们想要使用这个实现,所以如果你知道如何使用它,我想听听它,但如果有更好或更简单的方法来完成这个将工作.

unit-testing scala elasticsearch

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