diff --git a/app/src/test/java/kr/co/vividnext/sodalive/v2/main/chat/ChatMainFragmentLayoutTest.kt b/app/src/test/java/kr/co/vividnext/sodalive/v2/main/chat/ChatMainFragmentLayoutTest.kt index aa76c041..ae64ca53 100644 --- a/app/src/test/java/kr/co/vividnext/sodalive/v2/main/chat/ChatMainFragmentLayoutTest.kt +++ b/app/src/test/java/kr/co/vividnext/sodalive/v2/main/chat/ChatMainFragmentLayoutTest.kt @@ -46,19 +46,17 @@ class ChatMainFragmentLayoutTest { } @Test - fun `채팅 fragment layout은 title bar tab list floating button만 포함한다`() { + fun `채팅 fragment layout은 title bar tab list만 포함한다`() { val root = inflateView(R.layout.fragment_v2_main_chat) as ConstraintLayout val titleBar = requireNotNull(root.findViewById(R.id.view_chat_title_bar)) val tabBar = requireNotNull(root.findViewById(R.id.view_chat_filter_tabs)) val recyclerView = requireNotNull(root.findViewById(R.id.rv_chat_rooms)) - val floatingButton = requireNotNull(root.findViewById(R.id.btn_chat_floating)) val emptyMessage = requireNotNull(root.findViewById(R.id.tv_chat_empty_message)) assertEquals(Color.BLACK, (root.background as ColorDrawable).color) assertSame(root, titleBar.parent) assertSame(root, tabBar.parent) assertSame(root, recyclerView.parent) - assertSame(root, floatingButton.parent) assertSame(root, emptyMessage.parent) assertEquals(View.GONE, emptyMessage.visibility) assertFalse(root.containsClassName("com.google.android.material.bottomnavigation.BottomNavigationView")) @@ -66,17 +64,15 @@ class ChatMainFragmentLayoutTest { } @Test - fun `채팅 fragment list와 floating button은 계획된 constraint를 사용한다`() { + fun `채팅 fragment list는 계획된 constraint를 사용한다`() { val root = inflateView(R.layout.fragment_v2_main_chat) val titleBar = requireNotNull(root.findViewById(R.id.view_chat_title_bar)) val tabBar = requireNotNull(root.findViewById(R.id.view_chat_filter_tabs)) val recyclerView = requireNotNull(root.findViewById(R.id.rv_chat_rooms)) - val floatingButton = requireNotNull(root.findViewById(R.id.btn_chat_floating)) val emptyMessage = requireNotNull(root.findViewById(R.id.tv_chat_empty_message)) val tabParams = tabBar.layoutParams as ConstraintLayout.LayoutParams val listParams = recyclerView.layoutParams as ConstraintLayout.LayoutParams val emptyParams = emptyMessage.layoutParams as ConstraintLayout.LayoutParams - val buttonParams = floatingButton.layoutParams as ConstraintLayout.LayoutParams assertEquals(60.dpToPx(), titleBar.layoutParams.height) assertEquals(52.dpToPx(), tabBar.layoutParams.height) @@ -87,8 +83,6 @@ class ChatMainFragmentLayoutTest { assertEquals(ConstraintLayout.LayoutParams.PARENT_ID, emptyParams.bottomToBottom) assertEquals(false, recyclerView.clipToPadding) assertTrue(recyclerView.paddingBottom >= 28.dpToPx()) - assertEquals(ConstraintLayout.LayoutParams.PARENT_ID, buttonParams.endToEnd) - assertEquals(ConstraintLayout.LayoutParams.PARENT_ID, buttonParams.bottomToBottom) } @Test @@ -141,7 +135,6 @@ class ChatMainFragmentLayoutTest { assertTrue(source.contains("ChatRoomActivity.newIntent(requireContext(), item.roomId)")) assertTrue(source.contains("ChatRoomType.DM ->")) assertTrue(source.contains("DmChatRoomActivity.newIntentByRoomId(requireContext(), item.roomId)")) - assertTrue(source.contains("btnChatFloating.setOnClickListener { }")) } @Test