public void Compare_NeutralAndSell_ReturnsOne() { var comparer = new DefaultSignalComparer(); int result = comparer.Compare( new NeutralSignal(), new SellSignal() ); Assert.That( result, Is.EqualTo( 1 ) ); }
public void Compare_DifferentStrength_GreaterStrengthIsGreater() { var comparer = new DefaultSignalComparer(); int result = comparer.Compare( new BuySignal( 80 ), new BuySignal( 50 ) ); Assert.That( result, Is.EqualTo( 1 ) ); }
public void Compare_DifferentQuality_GreaterQualityIsGreater() { var comparer = new DefaultSignalComparer(); int result = comparer.Compare( new BuySignal( 80, 40 ), new BuySignal( 80, 10 ) ); Assert.That( result, Is.EqualTo( 1 ) ); }
public void Compare_DifferentQuality_GreaterQualityIsGreater() { var comparer = new DefaultSignalComparer(); int result = comparer.Compare(new BuySignal(80, 40), new BuySignal(80, 10)); Assert.That(result, Is.EqualTo(1)); }
public void Compare_DifferentStrength_GreaterStrengthIsGreater() { var comparer = new DefaultSignalComparer(); int result = comparer.Compare(new BuySignal(80), new BuySignal(50)); Assert.That(result, Is.EqualTo(1)); }
public void Compare_NeutralAndSell_ReturnsOne() { var comparer = new DefaultSignalComparer(); int result = comparer.Compare(new NeutralSignal(), new SellSignal()); Assert.That(result, Is.EqualTo(1)); }