Exemplo n.º 1
0
        public void Init_Success()
        {
            IConfiguration config       = GetConfiguration();
            var            msgBusConfig = config.GetSection("MsgBusConfig").Get <MsgBusConfig>();

            IMsgBusContextParams busParams = GetContextParams();

            busParams.Parameters["MessageQueue"]       = msgBusConfig.MessageQueue;
            busParams.Parameters["StorageAccountKey"]  = msgBusConfig.StorageAccountKey;
            busParams.Parameters["StorageAccountName"] = msgBusConfig.StorageAccountName;

            IMsgBusContext ctx = new MsgBusContext();

            ctx.Init(busParams);
        }
Exemplo n.º 2
0
        public void Init_Fail_InvalidKey()
        {
            try
            {
                IConfiguration config       = GetConfiguration();
                var            msgBusConfig = config.GetSection("MsgBusConfig_InvalidKey").Get <MsgBusConfig>();

                IMsgBusContextParams busParams = GetContextParams();
                busParams.Parameters["MessageQueue"]       = msgBusConfig.MessageQueue;
                busParams.Parameters["StorageAccountKey"]  = msgBusConfig.StorageAccountKey;
                busParams.Parameters["StorageAccountName"] = msgBusConfig.StorageAccountName;

                IMsgBusContext ctx = new MsgBusContext();
                ctx.Init(busParams);

                Assert.Fail("Initialized with invalid Key");
            }
            catch (FormatException exFormat)
            {
                Assert.Pass(); // OK - exception expected
            }
        }
Exemplo n.º 3
0
        private IMsgBusContextParams GetContextParams()
        {
            MsgBusContext ctx = new MsgBusContext();

            return(ctx.PrepareParams());
        }