public DeliverTMUTrafficDataResponseContainer DeliverTMUTrafficData(DeliverTMUTrafficDataRequestContainer container)
        {
            TMUTrafficDataService tmuTrafficDataService = new TMUTrafficDataService();
            log4net.Config.XmlConfigurator.Configure();
            log.Info("Deliver TMU Traffic Data request received");
            DeliverTMUTrafficDataResponse response =
                tmuTrafficDataService.GetDeliverTMUTrafficDataResponse(container.DeliverTMUTrafficDataRequest);

            return new DeliverTMUTrafficDataResponseContainer(response);
        }
        public void CheckErrorInGetTMUTrafficDataResponseTest()
        {
            ITMUTrafficDataService tmuTrafficDataService = new TMUTrafficDataService();
            DeliverTMUTrafficDataRequest deliverTMUTrafficDataRequest = new DeliverTMUTrafficDataRequest();

            model = null;
            deliverTMUTrafficDataRequest.d2LogicalModel = model;

            tmuTrafficDataService.GetDeliverTMUTrafficDataResponse(deliverTMUTrafficDataRequest);
        }
        public void CheckValidGetTMUTrafficDataResponseTest()
        {
            ITMUTrafficDataService tmuTrafficDataService = new TMUTrafficDataService();
            DeliverTMUTrafficDataRequest deliverTMUTrafficDataRequest = new DeliverTMUTrafficDataRequest();

            deliverTMUTrafficDataRequest.d2LogicalModel = model;

            string expected = "DeliverTMUTrafficDataRequest: Successful Delivery";
            string actual;

            actual = (tmuTrafficDataService.GetDeliverTMUTrafficDataResponse(deliverTMUTrafficDataRequest)).status;
            Assert.AreEqual(expected, actual);
        }