public void InterfacesCanImplement() { Bat testBat = new Bat(); Crow testCrow = new Crow(); Dolphin testDolphin = new Dolphin(); Owl testOwl = new Owl(); Penguin testPenguin = new Penguin(); SeaOtter testOtter = new SeaOtter(); Snake testSnake = new Snake(); Assert.True(testBat.Fly()); Assert.True(testCrow.Fly()); Assert.True(testDolphin.Carnivore()); Assert.True(testOwl.Fly()); Assert.True(testPenguin.Carnivore()); Assert.True(testOtter.Carnivore()); Assert.True(testSnake.Carnivore()); Assert.True(testOwl.Carnivore()); }