feat(chat-ui): 채팅 쿼터 안내 액션 모델을 정리한다
This commit is contained in:
@@ -40,13 +40,15 @@ class ChatMessageAdapterTest {
|
||||
ChatListItem.UserMessage(ChatMessage(1, "hi", "", mine = true, createdAt = 1L)),
|
||||
ChatListItem.AiMessage(ChatMessage(2, "hello", "", mine = false, createdAt = 2L)),
|
||||
ChatListItem.Notice("notice"),
|
||||
ChatListItem.QuotaNotice,
|
||||
ChatListItem.TypingIndicator
|
||||
)
|
||||
adapter.setItemsForTest(list)
|
||||
assertEquals(ChatMessageAdapter.VIEW_TYPE_USER_MESSAGE, adapter.getItemViewType(0))
|
||||
assertEquals(ChatMessageAdapter.VIEW_TYPE_AI_MESSAGE, adapter.getItemViewType(1))
|
||||
assertEquals(ChatMessageAdapter.VIEW_TYPE_NOTICE, adapter.getItemViewType(2))
|
||||
assertEquals(ChatMessageAdapter.VIEW_TYPE_TYPING_INDICATOR, adapter.getItemViewType(3))
|
||||
assertEquals(ChatMessageAdapter.VIEW_TYPE_QUOTA_NOTICE, adapter.getItemViewType(3))
|
||||
assertEquals(ChatMessageAdapter.VIEW_TYPE_TYPING_INDICATOR, adapter.getItemViewType(4))
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Reference in New Issue
Block a user