package org.robolectric.shadows;
import android.view.ViewGroup;
import android.widget.AbsoluteLayout;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.RuntimeEnvironment;
import org.robolectric.TestRunners;
import static org.assertj.core.api.Assertions.assertThat;
@RunWith(TestRunners.MultiApiSelfTest.class)
public class ShadowAbsoluteLayoutTest {
@Test
public void getLayoutParams_shouldReturnAbsoluteLayoutParams() throws Exception {
ViewGroup.LayoutParams layoutParams = (new AbsoluteLayout(RuntimeEnvironment.application) {
@Override protected ViewGroup.LayoutParams generateDefaultLayoutParams() {
return super.generateDefaultLayoutParams();
}
}).generateDefaultLayoutParams();
assertThat(layoutParams).isInstanceOf(AbsoluteLayout.LayoutParams.class);
}
}