blob: e870efa3c957f300df2c4b7b51d83e3567948377 [file] [log] [blame]
package com.xtremelabs.robolectric.shadows;
import android.content.ContextWrapper;
import android.view.LayoutInflater;
import com.xtremelabs.robolectric.Robolectric;
import com.xtremelabs.robolectric.WithTestDefaultsRunner;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertSame;
@RunWith(WithTestDefaultsRunner.class)
public class LayoutInflaterTest {
private LayoutInflater layoutInflater;
@Before
public void setUp() throws Exception {
layoutInflater = LayoutInflater.from(Robolectric.application);
}
@Test
public void getInstance_shouldReturnSameInstance() throws Exception {
assertNotNull(layoutInflater);
assertSame(LayoutInflater.from(Robolectric.application), layoutInflater);
assertSame(LayoutInflater.from(new ContextWrapper(Robolectric.application)), layoutInflater);
}
}