Пример #1
0
        public void ChargeTest()
        {
            var fakeOutput = new FakeIOutput();
            var device     = new IphoneCharger(fakeOutput);

            device.Charge(new Components.Battery(210, Components.BatteryType.LiFe));
            Assert.AreEqual($"Chraging 210mAh battery. Ready in 100 hours.\n", fakeOutput.result);
        }
        public void IphoneOriginalHeadphonesPlayTest()
        {
            var fakeOutput = new FakeIOutput();
            var device     = new IphoneOriginalHeadphones(fakeOutput);

            device.Play(new object());
            Assert.AreEqual("IphoneOriginalHeadphones is playing sound\n", fakeOutput.result);
        }