package com.lyft.scoop; import org.junit.Assert; import org.junit.Test; import org.junit.runner.RunWith; import org.robolectric.RobolectricTestRunner; import org.robolectric.annotation.Config; @RunWith(RobolectricTestRunner.class) @Config(manifest = Config.NONE) public class ScreenScoopFactoryTest { @Test public void screenAddedToScoop() { ScreenScoopFactory screenScoopFactory = new ScreenScoopFactory(); Scoop parentScoop = new Scoop.Builder("root").build(); Screen screen = new TestScreen(); Scoop childScoop = screenScoopFactory.createScreenScoop(screen, parentScoop); Assert.assertEquals(screen, Screen.fromScoop(childScoop)); } @Layout(0) static class TestScreen extends Screen { } }