Skip to content

Instantly share code, notes, and snippets.

@kwalker-git
kwalker-git / trailingCommas.kt
Created December 23, 2020 14:35
Trailing comma example
private fun getInitialPrescriptionList(): List<HomeUiModel> {
return listOf(
HomeUiModel.HeaderUiModel(HeaderType.PHARMACY),
HomeUiModel.SubHeader(SubHeaderType.LOADING),
HomeUiModel.ShimmerUiModel(loadingType = LoadingType.PHARMACY),
HomeUiModel.ViewDetailUiModel(ViewMoreType.PHARMACY),
)
}
@kwalker-git
kwalker-git / mixedNamedPositional.kt
Created December 21, 2020 18:05
Mixing named and positional parameters
val firstName = getFullName(
relationshipID = deploymentDescriptor,
kpSessionManager.user,
proxyList = kpSessionManager.userSession.activeProxyListWithoutSelf
)
@Test
fun sendMessage_MultipleMessagesFromSameUser() {
val newChatMessage1 = "I have a slightly swollen lip"
val newChatMessage2 = "And a headache"
val newChatMessageEntry = chatFragment.view!!.findViewById(R.id.et_new_chat_message) as EditText
newChatMessageEntry.setText(newChatMessage1)
val chatSendButton = chatFragment.view!!.findViewById(R.id.iv_chat_send_button) as ImageView
chatSendButton.callOnClick()