public void PlusOperator_OneIdForBothInstances_ReturnsTwoIds() { var first = new CssSpecificity(1, 0, 0); var second = new CssSpecificity(1, 0, 0); var result = first + second; Assert.AreEqual(2, result.Ids); }
public void PlusOperator_OneElementForBothInstances_ReturnsTwoElements() { var first = new CssSpecificity(0, 0, 1); var second = new CssSpecificity(0, 0, 1); var result = first + second; Assert.AreEqual(2, result.Elements); }
public void PlusOperator_OneClassForBothInstances_ReturnsTwoClasses() { var first = new CssSpecificity(0, 1, 0); var second = new CssSpecificity(0, 1, 0); var result = first + second; Assert.AreEqual(2, result.Classes); }
/// <summary> /// 创建 CssSelector 对象 /// </summary> /// <param name="selector">选择器</param> /// <param name="specificity">选择器特异性</param> internal CssSelector( ISelector selector, CssSpecificity specificity ) { Selector = selector; Specificity = specificity; }