public void CompareToIsImplemented() { Frequency hertz = Frequency.FromHertz(1); Assert.AreEqual(0, hertz.CompareTo(hertz)); Assert.Greater(hertz.CompareTo(Frequency.Zero), 0); Assert.Less(Frequency.Zero.CompareTo(hertz), 0); }
public void CompareToIsImplemented() { Frequency hertz = Frequency.FromHertz(1); Assert.Equal(0, hertz.CompareTo(hertz)); Assert.True(hertz.CompareTo(Frequency.Zero) > 0); Assert.True(Frequency.Zero.CompareTo(hertz) < 0); }
public void CompareToThrowsOnNull() { Frequency hertz = Frequency.FromHertz(1); // ReSharper disable once ReturnValueOfPureMethodIsNotUsed hertz.CompareTo(null); }
public void CompareToThrowsOnTypeMismatch() { Frequency hertz = Frequency.FromHertz(1); // ReSharper disable once ReturnValueOfPureMethodIsNotUsed hertz.CompareTo(new object()); }
public int CompareTo(TrieNode?that) { if (ReferenceEquals(this, that)) { return(0); } if (ReferenceEquals(null, that)) { return(1); } return(Frequency.CompareTo(that.Frequency)); }
/// <summary> /// Compare another satellite frequency with this one. /// </summary> /// <param name="compareFrequency">The tuning frequency to be compared to.</param> /// <returns>0 if the frequencies are equal, -1 if this instance is less, +1 otherwise.</returns> public override int CompareTo(object compareFrequency) { SatelliteFrequency satelliteFrequency = compareFrequency as SatelliteFrequency; if (satelliteFrequency == null) { throw (new ArgumentException("Object is not a SatelliteFrequency")); } if (satelliteFrequency.Frequency == Frequency) { return(polarization.ToString().CompareTo(satelliteFrequency.Polarization.ToString())); } return(Frequency.CompareTo(satelliteFrequency.Frequency)); }
public int CompareTo(object obj) { return(Frequency.CompareTo(((FrequencyWrap)obj).Frequency)); }
public int CompareTo(object obj) { return(Frequency.CompareTo((obj as Node).Frequency)); }
public int CompareTo(object obj) { Node that = (Node)obj; return(Frequency.CompareTo(that.Frequency)); }
public int CompareTo(NodeContent other) { return(Frequency.CompareTo(other.Frequency)); }
public int CompareTo(FrequencyWrap other) { return(Frequency.CompareTo(other.Frequency)); }
public int CompareTo(HuffmanTree other) => Frequency.CompareTo(other.Frequency);
/// <summary> /// Compare bands by frequency. /// </summary> public int CompareTo(Band other) => Frequency.CompareTo(other.Frequency);
public int CompareTo(HuffmanNode other) { return(Frequency.CompareTo(other.Frequency)); }
/// <summary> /// Сравнение узлов происходит по частоте узлов /// </summary> /// <param name="other"></param> /// <returns></returns> public int CompareTo(Node other) { return(Frequency.CompareTo(other)); }
public void CompareToThrowsOnTypeMismatch() { Frequency hertz = Frequency.FromHertz(1); Assert.Throws <ArgumentException>(() => hertz.CompareTo(new object())); }
public void CompareToThrowsOnNull() { Frequency hertz = Frequency.FromHertz(1); Assert.Throws <ArgumentNullException>(() => hertz.CompareTo(null)); }
public int CompareTo(object obj) { return(Frequency.CompareTo(((HuffmanNode)obj).Frequency)); }