C#??VS2010????е??????
???????????? ???????[ 2016/11/9 11:10:02 ] ????????C# ???????
??????VS2010?У??????????????????y????????????д?????????????????????е?????????ü????????????з????????????з????????е???????????????????????????????
????1????????????????
????1.1??????????????????????
????1???????????VC#???μ???????ó??????????CUnitTest
????2????????????????????????????????????
????3????????2??軌?????????
??????1????Add??????????????????????????????"???????????"??
??????2????????"???????????"?????У?Add??????????????????????????????????????????????????????????
??????3???????????????????????У??????????????????????????????????????"????"??????????????????μ???????????????
??????4????"????????????????"?п?????????????"AddTest"????????????"AddTest"????????????????????????????????Microsoft.VisualStudio.QualityTools.UnitTestFrame?????????????????C#???????AssemblyInfo.cs??ProgramTest.cs
??????5??ProgramTest.cs???????????????????п????????????????????"ProgramTest"???????[TestClass()]??????????????????????"AddTest"???????????????[TestMethod()]?????
??????6??ProgramTest.cs?????????
????[TestMethod()]??????????′????????????????
????Int a = o; // TODO: ????????????
????int b = 0; // TODO: ????????????
??????????????????????????????????????????????????????????????????????
????double expected = 0; // TODO: ????????????
????double actual;
?????????仰???????????仰????????????????????г??????????仰????????????????
????Assert.AreEqual(expected?? actual);
????Assert???????????????????VSTS????????????????????????
????????????Assert.Inconclusive ???????????δ????????????????????????п????????
????1.2??????????????
??????1??????????????????????????????????????????????????????μ?????????????????"???????"??
??????2??????????????????????μ??????????????"????????????????"?п????????????????"TestProject2"?????"TestProject2"??"AddTest"??????"TestProject2"???????????????????????????????????????????DLL"Microsoft.VisualStudio.QualityTools.UnitTestFrame"
????2????д???????
?????????????????????????????????????????????????????????????????????????????б????????????????????????????????????????
????1??Assert??????
????Assert.Inconclusive() ??????δ?????????
????Assert.AreEqual() ??????????????????????????????????
????AreSame() ????????????????????????????????????????????????
????AreNotSame() ??????????????????????????????????????????????
????Assert.IsTrue() ?????????????????True??????True????????????
????Assert.IsFalse() ?????????????????False??????False????????????
????Assert.IsNull() ????????????????????????????????????????
????Assert.IsNotNull() ???????????????????????????????????????
????2??CollectionAssert??????
????????????????????????????
????StringAssert??????
?????????????????
????StringAssert.Contains
????StringAssert.Matches
????StringAssert.tartWith
????3??????????????????
?????????????????????????????????????????????????????????С?????????????ж???????????????????????
????3.1??ACCESS???????????????
????1?????????????????????????
????2?????????????????????????ó????????????????????????????F4???????????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11