public void GetAllModelsTest()
        {
            var mockSetupLocalService = new Mock <ISetupLocalService>();

            mockSetupLocalService.Setup(x => x.Find("ServerCode")).Returns(() => new SetupLocal
            {
                SetupName          = "ServerCode",
                SetupValueNvarchar = "L"
            });

            var _mockDivisionService = new Mock <IDivisionService>();

            _mockDivisionService.Setup(x => x.GetAllDivisions()).Returns(() => new List <Division>());
            var divisionOrchestra = new DivisionOrchestra(mockSetupLocalService.Object, _mockDivisionService.Object);

            //Act
            divisionOrchestra.GetDivisions();

            //Assert
            _mockDivisionService.Verify();
        }
        public void GetModelTest()
        {
            //Arrange
            var mockSetupLocalService = new Mock <ISetupLocalService>();

            mockSetupLocalService.Setup(x => x.Find("ServerCode")).Returns(() => new SetupLocal
            {
                SetupName          = "ServerCode",
                SetupValueNvarchar = "L"
            });

            var _mockDivisionService = new Mock <IDivisionService>();

            _mockDivisionService.Setup(x => x.DivisionById(It.IsAny <Guid>())).Returns(() => new Division());

            var divisionOrchestra = new DivisionOrchestra(mockSetupLocalService.Object, _mockDivisionService.Object);

            //Act
            divisionOrchestra.GetDivisions();
            //Assert

            _mockDivisionService.Verify();
        }
        public void InsertTest()
        {
            var mockSetupLocalService = new Mock <ISetupLocalService>();

            mockSetupLocalService.Setup(x => x.Find("ServerCode")).Returns(() => new SetupLocal
            {
                SetupName          = "ServerCode",
                SetupValueNvarchar = "L"
            });

            var _mockDivisionService = new Mock <IDivisionService>();

            _mockDivisionService.Setup(x => x.Insert(It.IsAny <Division>()));

            var divisionOrchestra = new DivisionOrchestra(mockSetupLocalService.Object, _mockDivisionService.Object);

            //Act
            divisionOrchestra.CreateDivision(new DivisionEditModel {
                DivisionName = "DivisionName"
            });
            //Assert

            _mockDivisionService.Verify();
        }