Esempio n. 1
0
        public void SupervisorUiModel_GenerateFinalResult_ReturnSummarListVersionTwo()
        {
            //Arrange
            List <List <Status> > newList = new List <List <Status> >()
            {
                new List <Status>()
                {
                    Status.Clear, Status.Set
                }
            };

            List <List <Status> > oldList = new List <List <Status> >()
            {
                new List <Status>()
                {
                    Status.Set, Status.Blank
                }
            };

            List <List <Status> > expected = new List <List <Status> >()
            {
                new List <Status>()
                {
                    Status.Clear, Status.Set
                }
            };

            //Act
            var result    = new SupervisorUiModel();
            var calculate = result.GenerateFinalResult(newList, oldList);

            //Assert
            Assert.AreEqual(calculate[0][0], expected[0][0]);
            Assert.AreEqual(calculate[0][1], expected[0][1]);
        }
Esempio n. 2
0
        public WCCSupervisorPresenter(ServiceModel model, SupervisorUiModel uimodel, IWCCSupervisorPresenter view)
        {
            this._view    = view;
            this._model   = model;
            this._uimodel = uimodel;

            this._view._presenter = this;
        }
Esempio n. 3
0
        public void SupervisorUiModel_GenerateFinalResult_ReturnNewList()
        {
            //Arrange
            List <List <Status> > newList = new List <List <Status> >();

            //Act
            var result = new SupervisorUiModel();

            //Assert
            Assert.AreEqual(result.GenerateFinalResult(newList, null), newList);
        }
Esempio n. 4
0
        public void SupervisorUiModel_AddToContext_VerifyListCount()
        {
            //Arrange
            List <List <Status> > newList = new List <List <Status> >();

            //Act
            var result = new SupervisorUiModel();

            result.AddToContext(new ControlEntity());

            //Assert
            Assert.AreEqual(result.GetContext().Count, 1);
        }