package com.quemb.qmbform.view; import com.quemb.qmbform.BuildConfig; import com.quemb.qmbform.descriptor.RowDescriptor; import com.quemb.qmbform.descriptor.SectionDescriptor; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.robolectric.Robolectric; import org.robolectric.RobolectricTestRunner; import org.robolectric.annotation.Config; import android.app.Activity; import android.inputmethodservice.Keyboard; import static org.junit.Assert.*; /** * Created by Toni on 25.10.15. */ @Config(constants = BuildConfig.class) @RunWith(RobolectricTestRunner.class) public class FormBaseCellTest { FormBaseCell cell; @Before public void setUp() throws Exception { Activity activity = Robolectric.buildActivity(Activity.class).create().get(); SectionDescriptor sectionDescriptor = SectionDescriptor.newInstance("test"); RowDescriptor rowDescriptor = RowDescriptor.newInstance("sample"); sectionDescriptor.addRow(rowDescriptor); cell = new FormBaseCell(activity,rowDescriptor) { @Override protected int getResource() { return 0; } @Override protected void update() { } }; } @Test public void testShouldCreateMultiValueWrapper() { assertNotNull(cell.createMultiValueWrapper()); } }