Tag: ienumerable mstest

Assert.AreEqual如何确定两个genericsIEnumerables之间的相等性?

我有一个unit testing来检查一个方法是否返回正确的IEnumerable 。 该方法使用yield return来构build枚举。 它是一个枚举的类如下: enum TokenType { NUMBER, COMMAND, ARITHMETIC, } internal class Token { public TokenType type { get; set; } public string text { get; set; } public static bool operator == (Token lh, Token rh) { return (lh.type == rh.type) && (lh.text == rh.text); } public static bool operator != […]