mirror of
https://gitee.com/zhangsken/AndroidIDE.git
synced 2026-10-16 07:49:44 +08:00
Updated tests
This commit is contained in:
@@ -19,9 +19,12 @@ package com.itsaky.androidide.inflater
|
||||
|
||||
import android.gesture.GestureOverlayView
|
||||
import android.view.*
|
||||
import android.webkit.WebView
|
||||
import android.widget.*
|
||||
import com.google.common.truth.Truth.assertThat
|
||||
import com.itsaky.androidide.inflater.internal.AttributeAdapterIndex
|
||||
import com.itsaky.androidide.inflater.internal.adapters.AbsoluteLayoutAttrAdapter
|
||||
import com.itsaky.androidide.inflater.internal.adapters.AutoCompleteTextViewAttrAdapter
|
||||
import com.itsaky.androidide.inflater.internal.adapters.ButtonAttrAdapter
|
||||
import com.itsaky.androidide.inflater.internal.adapters.CheckBoxAttrAdapter
|
||||
import com.itsaky.androidide.inflater.internal.adapters.CheckedTextViewAttrAdapter
|
||||
@@ -38,10 +41,13 @@ import com.itsaky.androidide.inflater.internal.adapters.RadioButtonAttrAdapter
|
||||
import com.itsaky.androidide.inflater.internal.adapters.RelativeLayoutAttrAdapter
|
||||
import com.itsaky.androidide.inflater.internal.adapters.SeekBarAttrAdapter
|
||||
import com.itsaky.androidide.inflater.internal.adapters.SpinnerAttrAdapter
|
||||
import com.itsaky.androidide.inflater.internal.adapters.SurfaceViewAttrAdapter
|
||||
import com.itsaky.androidide.inflater.internal.adapters.SwitchAttrAdapter
|
||||
import com.itsaky.androidide.inflater.internal.adapters.TextViewAttrAdapter
|
||||
import com.itsaky.androidide.inflater.internal.adapters.TextureViewAttrAdapter
|
||||
import com.itsaky.androidide.inflater.internal.adapters.ToggleButtonAttrAdapter
|
||||
import com.itsaky.androidide.inflater.internal.adapters.ViewAttrAdapter
|
||||
import com.itsaky.androidide.inflater.internal.adapters.WebViewAttrAdapter
|
||||
import org.junit.Test
|
||||
import org.junit.runner.RunWith
|
||||
import org.robolectric.RobolectricTestRunner
|
||||
@@ -54,6 +60,8 @@ class AdapterIndexText {
|
||||
fun `verify instances of adapters`() {
|
||||
val expected =
|
||||
mapOf(
|
||||
AbsoluteLayout::class to AbsoluteLayoutAttrAdapter::class,
|
||||
AutoCompleteTextView::class to AutoCompleteTextViewAttrAdapter::class,
|
||||
Button::class to ButtonAttrAdapter::class,
|
||||
CheckBox::class to CheckBoxAttrAdapter::class,
|
||||
CheckedTextView::class to CheckedTextViewAttrAdapter::class,
|
||||
@@ -71,9 +79,12 @@ class AdapterIndexText {
|
||||
SeekBar::class to SeekBarAttrAdapter::class,
|
||||
Spinner::class to SpinnerAttrAdapter::class,
|
||||
Switch::class to SwitchAttrAdapter::class,
|
||||
SurfaceView::class to SurfaceViewAttrAdapter::class,
|
||||
TextView::class to TextViewAttrAdapter::class,
|
||||
TextureView::class to TextureViewAttrAdapter::class,
|
||||
ToggleButton::class to ToggleButtonAttrAdapter::class,
|
||||
View::class to ViewAttrAdapter::class
|
||||
View::class to ViewAttrAdapter::class,
|
||||
WebView::class to WebViewAttrAdapter::class
|
||||
)
|
||||
|
||||
val unexpected =
|
||||
|
||||
Reference in New Issue
Block a user