Esempio n. 1
0
        public void Configuration_SpreadSettingsFactory_returns_null_for_nonexistent_prefix()
        {
            string prefix = "STTB";

            IGenericFactory <SpreadSettings> factory =
                new SpreadSettingsFactory(prefix);

            Assert.IsNull(factory.Make());
        }
Esempio n. 2
0
        public void Configuration_SpreadSettingsFactory_returns_model_test()
        {
            string prefix = "SSTR";

            IGenericFactory <SpreadSettings> factory =
                new SpreadSettingsFactory(prefix);

            SpreadSettings sSettings = factory.Make();

            Assert.IsNotNull(sSettings);
            Assert.AreEqual(1.12, sSettings.FairPrice);
            Assert.AreEqual(1.28, sSettings.SellAfterPrice);
            Assert.AreEqual(0.91, sSettings.BuyBeforePrice);
        }