???????NUnit?Assertion???
???????????? ???????[ 2012/11/16 13:22:17 ] ????????
????5???????卸?
????IsInstanceOfType/ IsNotInstanceOfType????/?????????????????2.5??????????
???????纾�
publicclassPerson
{
publicstringname {set;get;}
}
Person p = newPerson();
p.name = "a";
Assert.IsInstanceOf(typeof(Person)?? p);//????卸?
Assert.IsInstanceOf(typeof(System.String)?? p);//????????卸?
????6?????卸?
????Throws????????????????
????DoesNotThrow??????????????????
????7??????????????
????Pass??????貌??????
????Fail??????貌??????
????Ignore??????貌??????
????Inconclusive??未????貌???
????????StringAssert??
????StringAssert????String?????????卸??
????StringAssert.Contains???????????
????StringAssert.StartsWith??????????????
????StringAssert.EndsWith?????????????尾
????StringAssert.AreEqualIgnoringCase??????????????????????小写????
????StringAssert.IsMatch????????(??????????????????????)
?????????
strings1 = "abc";
??StringAssert.Contains("b"?? s1);
??StringAssert.StartsWith("a"?? s1);
StringAssert.EndsWith("c"?? s1);
strings2 = "aBc";
StringAssert.AreEqualIgnoringCase(s1?? s2);
StringAssert.IsMatch("[a|book]"?? "123");
????????CollectionAssert??
????AllItemsAreInstancesOfType???????械???????????????????
????AllItemsAreNotNull:?????械??????????
????AllItemsAreUnique???????械????
????AreEqual?????????????
????AreEquivalent????????????
????AreNotEqual??????????????
????AreNotEquivalent?????????????
????DoesNotContain???????胁??????????
????IsSubsetOf:????????????????????????
????IsNotSubsetOf:?????????????????????????
????IsEmpty?????????
????IsNotEmpty??????????
????IsOrdered?????????????????
?????????
List
List
CollectionAssert.IsEmpty(a);
for(inti = 1;i <= 10;i++)
{
a.Add(i);
b.Add(i);
}
CollectionAssert.AreEqual(a?? b);
CollectionAssert.IsOrdered(a);
b.Remove(1);
CollectionAssert.IsSubsetOf(b?? a);
CollectionAssert.AreEqual(a?? b);
????????????NUnit????????????些???????????????????????.Net????????????????NUnit????????????????????????NUnit????????????????????
??????

???路???
??????????????????
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