public void PowerHighThan200() { var mock = new Mock <IPowerSupply>(); mock.Setup(ps => ps.GetPower()).Returns(() => 200); Deskfan deskfan = new Deskfan(mock.Object); var expect = "Waring!"; var autual = deskfan.Work(); Assert.AreEqual(expect, autual); }
public void TestMethod1() { var mock = new Mock <IPowerSupply>(); mock.Setup(ps => ps.GetPower()).Returns(() => 0); Deskfan deskfan = new Deskfan(mock.Object); var expect = "Won't work."; var actual = deskfan.Work(); Assert.AreEqual(expect, actual); }