mirror of
https://gitee.com/zhangsken/AndroidIDE.git
synced 2026-10-16 07:49:44 +08:00
fix(tests): update LayoutInflaterTest
This commit is contained in:
@@ -25,7 +25,7 @@ import com.itsaky.androidide.inflater.IViewGroup
|
||||
*
|
||||
* @author Akash Yadav
|
||||
*/
|
||||
class IncludeView(private val embedded: ViewImpl) :
|
||||
class IncludeView(internal val embedded: ViewImpl) :
|
||||
ViewImpl(
|
||||
file = embedded.file,
|
||||
name = embedded.name,
|
||||
|
||||
@@ -23,6 +23,7 @@ import android.widget.ImageView
|
||||
import android.widget.LinearLayout
|
||||
import android.widget.TextView
|
||||
import com.google.common.truth.Truth.assertThat
|
||||
import com.itsaky.androidide.inflater.internal.IncludeView
|
||||
import com.itsaky.androidide.inflater.internal.LayoutInflaterImpl
|
||||
import com.itsaky.androidide.inflater.internal.ViewGroupImpl
|
||||
import com.itsaky.androidide.inflater.internal.ViewImpl
|
||||
@@ -106,7 +107,7 @@ class LayoutInflaterTest {
|
||||
" android.widget.TextView\n" +
|
||||
" android.widget.TextView\n"
|
||||
)
|
||||
val included = view[0]
|
||||
val included = view[0] as IncludeView
|
||||
included.findAttribute("layout_height", INamespace.ANDROID.uri).apply {
|
||||
assertThat(this).isNotNull()
|
||||
assertThat(this!!.value).isEqualTo("48dp")
|
||||
@@ -115,8 +116,8 @@ class LayoutInflaterTest {
|
||||
assertThat(this).isNotNull()
|
||||
assertThat(this!!.value).isEqualTo("48dp")
|
||||
}
|
||||
assertThat(included.hasAttribute("gravity", INamespace.ANDROID.uri)).isTrue()
|
||||
assertThat(included.hasAttribute("id", INamespace.ANDROID.uri)).isTrue()
|
||||
assertThat(included.embedded.hasAttribute("gravity", INamespace.ANDROID.uri)).isTrue()
|
||||
assertThat(included.embedded.hasAttribute("id", INamespace.ANDROID.uri)).isTrue()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user