public void WorldBuilder_BuildBeaconWorld_WorldAsExpected()
        {
            const int expectedWidth  = 10;
            const int expectedHeight = 10;

            var world = WorldBuilder.BuildBeaconWorld();

            Assert.Equal(expectedWidth, world.Width);
            Assert.Equal(expectedHeight, world.Height);
            Assert.False(world.IsAlive(0, 0));
            Assert.True(world.IsAlive(3, 3));
            Assert.True(world.IsAlive(3, 4));
            Assert.True(world.IsAlive(4, 3));
            Assert.True(world.IsAlive(5, 6));
            Assert.True(world.IsAlive(6, 5));
            Assert.True(world.IsAlive(6, 6));
            Assert.False(world.IsAlive(0, 9));
            Assert.False(world.IsAlive(9, 0));
            Assert.False(world.IsAlive(9, 9));
        }