package rabbitescape.engine.config.upgrades; import static org.hamcrest.MatcherAssert.*; import static org.hamcrest.CoreMatchers.*; import static rabbitescape.engine.util.Util.*; import java.util.Arrays; import org.junit.Test; import rabbitescape.engine.config.IConfigUpgrade; public class TestUpgradeTo01NonAndroidDummy { @Test public void Updates_config_version_but_does_nothing_else() { // Create an empty config IConfigUpgrade upgrade = new UpgradeTo01NonAndroidDummy(); TrackingConfigStorage storage = new TrackingConfigStorage(); // This is what we are testing - run the upgrade upgrade.run( storage ); // Version was updated, and nothing else was done assertThat( list( storage.log ), equalTo( Arrays.asList( "set( config.version, 1 )" ) ) ); } }