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); }