Ejemplo n.º 1
0
        public void GetTotalValue_NullSample_ThrowsException()
        {
            var subject = new DemoBroker(Mock.Of <IExchange>());

            var exception = Expect.Throw <ArgumentNullException>(() => { subject.GetTotalValue(null); });

            Assert.AreEqual("rate", exception.ParamName);
        }
Ejemplo n.º 2
0
        public void GetTotalValue_GoodSample_CalculatesCorrectly()
        {
            var sample = new Sample()
            {
                Value = 1.25M
            };
            var subject = new DemoBroker(Mock.Of <IExchange>());

            var result = subject.GetTotalValue(sample);

            Assert.AreEqual(22.50M, result);
        }