public void TestModelAccessors() { string expectedModel = "TE123R"; Gadget testGadget = new Gadget(expectedModel, new VideoPort[0]); // assert Assert.AreEqual(testGadget.GetModel(), expectedModel); }
public void GadgetClonedProperlyTest() { var videoPort = new VideoPort { Name = "VGA" }; var sut = new Gadget("Model", new []{videoPort}); var copy = sut.Clone(); Assert.AreEqual(sut.GetModel(), copy.GetModel()); Assert.AreEqual(sut.Serial, copy.Serial); Assert.AreEqual(sut.Title, copy.Title); Assert.AreNotSame(sut.VideoPorts, copy.VideoPorts); }