??????????????????????????????????????д???????????????????????????????????????????????????????????????ɡ?
??????????????????????????????????????????????????????????????ν????????????????????????????????????°ɡ??????????????????滹????????????????????????
??????????????????????Щ???????VS2012???е???????С?????С??????????????????????????????????????????????????????
????1.??д???????????????????????????У?????е????->???????->??С??????????д????????????????????VS2012?????????????????????????????????????????????????????????????????????У???????????????????????????ò????????
????2.?????????????????????????????????????????
????3.?????????????????????????????е???????
????4.????????????Attribute——TestCategory("???????????");
????5.??????????????Fakes??????????????????????????????????????????
????6.???????????????е????????????????????????Attribute[TestInitialize]?????????public????
????7.???????????
???????????????????д?????????????????е?????????Щδ?漰?????????????
????1.?????????????????????????XmlSerializationTest?????????£?
???????????
????[TestClass]
????public class XmlSerializationTest
????{
????[TestMethod]
????public void TestWriteXml()
????{
????UserInfo user=new UserInfo();
????XmlSerialization serialization=new XmlSerialization();
????bool flag=serialization.WriteXml<UserInifo>(user);
????Assert.IsTrue(flag);
????}
????}
???????????
???????????????????Xml???л????в???????????????????????????UserModel?????????????????????????????
????public class UserModel
????{
????public string LoginName{get;set;}
????public string Password{get;set;}
????}
?????????????д????????????????????????????????д????????????????????????????????????檔
???????????
????public class XmlSerialization
????{
????public bool WriteXml<T>(T model)
????{
????throw new NotImplementedException();
????}
????}
???????????
?????????????????????????????

????????????????????????????????“????”-??“????”-??“???в???”???????????????????????????????С?????????????
???????WriteXml?????:
????public bool WriteXml<T>(T model)
????{
????return true;
????}
???????в?????????????????bool?????????????????????????Assert???????????true??false????Assert????????????WriteXml???????????????????
????[TestMethod]
????public void TestWriteXmlFalse()
????{
????Assert.IsFalse(new XmlSerialization().WriteXml<UserModel>(null));
????}
???????в????????????????????ú??????????????????м???????????????????????????е???????