예제 #1
0
        public void Converters_Require_a_broker()
        {
            var broker = new FakeResourceBroker();
            var c      = new ResourceConverter(broker);

            Assert.IsNotNull(c);
        }
예제 #2
0
        public void Should_be_able_to_get_available_storage()
        {
            IResourceBroker broker = new FakeResourceBroker();
            double          space  = broker.StorageAvailable(null, "EnrichedUranium");

            Assert.IsNotNull(space);
        }
예제 #3
0
        public void Should_be_able_to_store_a_Resource()
        {
            IResourceBroker broker   = new FakeResourceBroker();
            double          storeAmt = broker.StoreResource(null, "EnrichedUranium", 0f);

            Assert.IsNotNull(storeAmt);
        }
예제 #4
0
        public void Should_be_able_to_get_available_quantity()
        {
            IResourceBroker broker    = new FakeResourceBroker();
            double          available = broker.AmountAvailable(null, "EnrichedUranium");

            Assert.IsNotNull(available);
        }
예제 #5
0
        public void Should_be_able_to_request_a_Resource()
        {
            IResourceBroker broker  = new FakeResourceBroker();
            double          takeAmt = broker.RequestResource(null, "EnrichedUranium", 0f);

            Assert.IsNotNull(takeAmt);
        }
예제 #6
0
 public void Should_be_able_to_store_a_Resource()
 {
     IResourceBroker broker = new FakeResourceBroker();
     double storeAmt = broker.StoreResource(null, "EnrichedUranium", 0f);
     Assert.IsNotNull(storeAmt);
 }
예제 #7
0
 public void Should_be_able_to_request_a_Resource()
 {
     IResourceBroker broker = new FakeResourceBroker();
     double takeAmt = broker.RequestResource(null, "EnrichedUranium", 0f);
     Assert.IsNotNull(takeAmt);
 }
예제 #8
0
 public void Should_be_able_to_get_available_storage()
 {
     IResourceBroker broker = new FakeResourceBroker();
     double space = broker.StorageAvailable(null, "EnrichedUranium");
     Assert.IsNotNull(space);
 }
예제 #9
0
 public void Should_be_able_to_get_available_quantity()
 {
     IResourceBroker broker = new FakeResourceBroker();
     double available = broker.AmountAvailable(null, "EnrichedUranium");
     Assert.IsNotNull(available);
 }
예제 #10
0
 public void Converters_Require_a_broker()
 {
     var broker = new FakeResourceBroker();
     var c = new ResourceConverter(broker);
     Assert.IsNotNull(c);
 }