コード例 #1
0
ファイル: EngineTests.cs プロジェクト: ArturRush/DotNet
        public void BaseTests(int newSpeed)
        {
            var gas = new GasTurbineEngine("gas");
            var re  = new ReactiveEngine("gas");
            var tur = new TurbopropEngine("gas");

            Assert.DoesNotThrow(() => gas.ChangeSpeed(newSpeed));
            Assert.DoesNotThrow(() => re.ChangeSpeed(newSpeed));
            Assert.DoesNotThrow(() => tur.ChangeSpeed(newSpeed));
            Assert.DoesNotThrow(() => gas.Fly());
            Assert.DoesNotThrow(() => re.Fly());
            Assert.DoesNotThrow(() => tur.Fly());
        }