package com.example.butterknife.library;
import android.content.Context;
import android.view.View;
import com.example.butterknife.R;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.RuntimeEnvironment;
import static com.example.butterknife.library.SimpleAdapter.ViewHolder;
import static com.google.common.truth.Truth.assertThat;
@RunWith(RobolectricTestRunner.class)
public class SimpleAdapterTest {
@Test public void verifyViewHolderViews() {
Context context = RuntimeEnvironment.application;
View root = View.inflate(context, R.layout.simple_list_item, null);
ViewHolder holder = new ViewHolder(root);
assertThat(holder.word.getId()).isEqualTo(R.id.word);
assertThat(holder.length.getId()).isEqualTo(R.id.length);
assertThat(holder.position.getId()).isEqualTo(R.id.position);
}
}