【发布时间】:2016-12-29 04:27:42
【问题描述】:
假设我有这个功能(用 Kotlin 编写):
fun determineBottomBarView(assignee: String?,
showChatAssignerFunction: () -> Unit,
showChatComposerFunction: () -> Unit,
hideChatComposerAndAssignerFunction: () -> Unit) {
if (assignee.isNullOrEmpty()) {
showChatAssignerFunction()
} else {
if (assignee.equals(localRequestManager.getUsername())) {
showChatComposerFunction()
} else {
hideChatComposerAndAssignerFunction()
}
}
}
是否可以验证(在单元测试中)showChatAssignerFunction 在受理人为空或为空时被调用?谢谢大家!
【问题讨论】:
标签: android function unit-testing kotlin verify