@Test public void shouldGetDaoForkBlockNumber() { final GenesisConfigOptions config = fromConfigOptions(singletonMap("daoForkBlock", 1000)); assertThat(config.getDaoForkBlock()).hasValue(1000); }
@Test public void shouldNotReturnEmptyOptionalWhenBlockNumberNotSpecified() { final GenesisConfigOptions config = fromConfigOptions(emptyMap()); assertThat(config.getHomesteadBlockNumber()).isEmpty(); assertThat(config.getDaoForkBlock()).isEmpty(); assertThat(config.getTangerineWhistleBlockNumber()).isEmpty(); assertThat(config.getSpuriousDragonBlockNumber()).isEmpty(); assertThat(config.getByzantiumBlockNumber()).isEmpty(); assertThat(config.getConstantinopleBlockNumber()).isEmpty(); assertThat(config.getConstantinopleFixBlockNumber()).isEmpty(); }