public void TestSame() { IDifference result = AtomTypeHybridizationDifference.Construct("Foo", Hybridization.SP1, Hybridization.SP1); Assert.IsNull(result); }
public void TestTwoNull() { IDifference result = AtomTypeHybridizationDifference.Construct("Foo", Hybridization.Unset, Hybridization.Unset); Assert.IsNull(result); }
public void TestSame() { IDifference result = BondOrderDifference.Construct("Foo", BondOrder.Single, BondOrder.Single); Assert.IsNull(result); }
public void TestTwoNull() { IDifference result = BondOrderDifference.Construct("Foo", BondOrder.Unset, BondOrder.Unset); Assert.IsNull(result); }
/// <summary> /// Инициализирует экземпляр класса <see cref="Attempts"/>. /// </summary> /// <param name="diff">Разница между целыми числами.</param> /// <param name="numberOfAttempts">Максимальное число попыток.</param> /// <param name="printer">Принтер.</param> public Attempts(IDifference <int> diff, int numberOfAttempts, IPrinter <string> printer) { _diff = diff; _numberOfAttempts = numberOfAttempts; _printer = printer; }
public void TestTwoNull() { IDifference result = IntegerDifference.Construct("Foo", null, null); Assert.IsNull(result); }
public void TestSame() { IDifference result = IntegerDifference.Construct("Foo", 1, 1); Assert.IsNull(result); }
public void TestDiff() { IDifference result = IntegerDifference.Construct("Foo", 1, 2); Assert.IsNotNull(result); }
/// <summary> /// Добавляет отличие в спискок. /// </summary> /// <param name="aDifference">Новое отличие.</param> internal void Add(IDifference aDifference) { if (aDifference == null) throw new ArgumentNullException("aDifference"); differences.Add(aDifference); if (aDifference.IsEliminable) ++elliminateCount; }