/// <summary>
        /// Initializes a new instance of the <see cref="RtaEdiResponseController"/> class.
        /// </summary>
        public RtaEdiResponseController()
        {
            int    facilityId       = Convert.ToInt32(System.Web.HttpContext.Current.Request.Headers[Constants.BubbleDataSource]);
            string bubbleDataSource = GetFacilityConnection(facilityId);

            _rtaEdiResponseLogic = new RtaEdiResponseLogic(bubbleDataSource);
        }
        public void RtaEdiResponseLogicConstructorTest2()
        {
            Mock <IRtaEdiResponseRepository> mockRtaEdiResponseRepository = new Mock <IRtaEdiResponseRepository>();
            RtaEdiResponseLogic target = new RtaEdiResponseLogic(mockRtaEdiResponseRepository.Object);

            Assert.IsInstanceOfType(target, typeof(RtaEdiResponseLogic));
        }
        public void RtaEdiResponseLogicParameterlessConstructorTest1()
        {
            var target = new RtaEdiResponseLogic(Constants.ConnectionString);

            //Assert
            Assert.IsInstanceOfType(target, typeof(RtaEdiResponseLogic));
        }
        public void Save()
        {
            //Arrange
            var        mockRtaEdiResponseRepository = new Mock <IRtaEdiResponseRepository>();
            const long result = 12;

            mockRtaEdiResponseRepository.Setup(f => f.Save(It.IsAny <RtaEdiResponse>())).Returns(result);
            RtaEdiResponseLogic target = new RtaEdiResponseLogic(mockRtaEdiResponseRepository.Object);

            //Act
            long actual = target.Save(new RtaEdiResponse());

            //Assert
            Assert.AreEqual(result, actual);
        }