Example #1
0
        public void Compare_NeutralAndSell_ReturnsOne()
        {
            var comparer = new DefaultSignalComparer();

            int result = comparer.Compare( new NeutralSignal(), new SellSignal() );

            Assert.That( result, Is.EqualTo( 1 ) );
        }
Example #2
0
        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 ) );
        }
Example #3
0
        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));
        }