Beispiel #1
0
        public void ReceiveFromLoadBalancerTest()
        {
            //Laziranje podataka koriscenjem NSubstitute biblioteke
            proxyMock.Deserialization(100).ReturnsForAnyArgs(new List <CollectionDescription>());
            Worker.Worker.proxy = proxyMock;
            bool resultAnalog    = worker.ReceiveFromLoadBalancer(Code.CODE_ANALOG, 100);
            bool resultDigital   = worker.ReceiveFromLoadBalancer(Code.CODE_DIGITAL, 100);
            bool resultCustom    = worker.ReceiveFromLoadBalancer(Code.CODE_CUSTOM, 100);
            bool resultConsumer  = worker.ReceiveFromLoadBalancer(Code.CODE_CONSUMER, 100);
            bool resultLimiset   = worker.ReceiveFromLoadBalancer(Code.CODE_LIMITSET, 100);
            bool resultSingleNoe = worker.ReceiveFromLoadBalancer(Code.CODE_SINGLENOE, 100);
            bool resultSource    = worker.ReceiveFromLoadBalancer(Code.CODE_SOURCE, 100);
            bool resultMulty     = worker.ReceiveFromLoadBalancer(Code.CODE_MULTIPLENODE, 100);

            Assert.IsTrue(resultAnalog);
            Assert.IsTrue(resultDigital);
            Assert.IsTrue(resultCustom);
            Assert.IsTrue(resultConsumer);
            Assert.IsTrue(resultLimiset);
            Assert.IsTrue(resultSingleNoe);
            Assert.IsTrue(resultSource);
            Assert.IsTrue(resultMulty);
        }