Let's say i have this function (written in Kotlin):
fun determineBottomBarView(assignee: String?,
showChatAssignerFunction: () -> Unit,
showChatComposerFunction: () -> Unit,
hideChatComposerAndAssignerFunction: () -> Unit) {
if (assignee.isNullOrEmpty()) {
showChatAssignerFunction()
} else {
if (assignee.equals(localRequestManager.getUsername())) {
showChatComposerFunction()
} else {
hideChatComposerAndAssignerFunction()
}
}
}
Is it possible to verify (in unit test) showChatAssignerFunction
to be called when assignee is null or empty? Thank you all!
Sure you can: