test(chat): 대화 title bar 회귀 기준을 갱신한다

This commit is contained in:
2026-09-18 14:48:54 +09:00
parent 086af8a366
commit cc8f271f44
2 changed files with 7 additions and 7 deletions
@@ -68,10 +68,8 @@ class ChatMainFragmentLayoutTest {
assertTrue(source.contains("LoadingDialog(requireActivity(), layoutInflater)"))
assertTrue(source.contains("tvTitleBarTitle.setText(R.string.tab_chat)"))
assertTrue(source.contains("ivTitleBarMenu.setImageResource(R.drawable.ic_bar_cash)"))
assertTrue(source.contains("llTitleBarActions.addView"))
assertTrue(source.contains("setImageResource(R.drawable.ic_bar_search)"))
assertTrue(source.contains("LinearLayout.LayoutParams"))
assertTrue(source.contains("marginStart = resources.getDimensionPixelSize(R.dimen.spacing_14)"))
assertFalse(source.contains("setImageResource(R.drawable.ic_bar_search)"))
assertFalse(source.contains("SearchActivity::class.java"))
assertTrue(source.contains("setMenus("))
assertTrue(source.contains("R.string.screen_chat_filter_all"))
assertTrue(source.contains("R.string.screen_chat_filter_ai"))
@@ -1,5 +1,6 @@
package kr.co.vividnext.sodalive.v2.main.chat
import org.junit.Assert.assertFalse
import org.junit.Assert.assertTrue
import org.junit.Test
import java.io.File
@@ -7,16 +8,17 @@ import java.io.File
class ChatMainTitleBarActionSourceTest {
@Test
fun `대화 title bar 우측 아이콘은 기존 목적지로 이동한다`() {
fun `대화 title bar 우측 아이콘은 캔 충전으로 이동한다`() {
val source = projectFile(
"app/src/main/java/kr/co/vividnext/sodalive/v2/main/chat/ChatMainFragment.kt"
).readText()
assertTrue(source.contains("ivTitleBarMenu.setOnClickListener"))
assertTrue(source.contains("searchAction.setOnClickListener"))
assertTrue(source.contains("ensureV2Access"))
assertTrue(source.contains("CanChargeActivity::class.java"))
assertTrue(source.contains("SearchActivity::class.java"))
assertTrue(source.contains("openWithLoginGuard(CanChargeActivity::class.java)"))
assertFalse(source.contains("searchAction.setOnClickListener"))
assertFalse(source.contains("SearchActivity::class.java"))
}
private fun projectFile(relativePath: String): File {