Esempio n. 1
0
        private void SetDescriptionText()
        {
            DescriptionResult = Description.GetDescription(1);

            if (DescriptionResult.Description.Length > 0)
            {
                DescriptionTextboxText = DescriptionResult.Description;
            }
        }
        public void ConfirmThatGetDescriptionReturnsSubtractIntegersDescriptionText()
        {
            int GreaterThanValue = 0;
            int ActualValue;

            DescriptionResult = Description.GetDescription(SubtractIntegersId);
            ActualValue       = DescriptionResult.Description.Length;

            Assert.Greater(ActualValue, GreaterThanValue);
        }
        public void ConfirmThatGetDescriptionReturnsAddTwoIntegersExceptionId()
        {
            int ExpectedValue = 2;
            int ActualValue;

            DescriptionResult = Description.GetDescription(AddTwoIntegersId);
            ActualValue       = DescriptionResult.ExceptionId;

            Assert.AreEqual(ExpectedValue, ActualValue);
        }
Esempio n. 4
0
        public SubtractTwoViewModel
            (IEventAggregator EventAggregator,
            UpdateSubtractUIModel UIModel,
            IUpdateUIState CurrentUIState,
            SubtractTwoModel SubtractIntegers,
            IDescription Description,
            DescriptionResult DescriptionResult)
        {
            if (EventAggregator != null)
            {
                this.EventAggregator = EventAggregator;
            }

            if (UIModel != null)
            {
                this.UIModel = UIModel;
            }

            if (SubtractIntegers != null)
            {
                this.SubtractIntegers = SubtractIntegers;
            }

            if (Description != null)
            {
                this.Description = Description;
            }

            if (DescriptionResult != null)
            {
                this.DescriptionResult = DescriptionResult;
            }

            SetDescriptionText();
            SetHeaderValues();
            ResetUserInterface();

            TAB_LOADED_COMMAND = new DelegateCommand(OnTabLoad);
            TEXT_BOX_ONE_TEXT_CHANGED_COMMAND = new DelegateCommand <string>(OnTextBoxOneTextChanged);
            TEXT_BOX_TWO_TEXT_CHANGED_COMMAND = new DelegateCommand <string>(OnTextBoxTwoTextChanged);
            CLEAR_BUTTON_CLICK_COMMAND        = new DelegateCommand(OnClearButtonClick);
            CALCULATE_BUTTON_CLICK_COMMAND    = new DelegateCommand(OnCalculateButtonClick);
        }
        public void ConfirmThatGetDescriptionReturnsNonNullSubtractIntegersResult()
        {
            DescriptionResult = Description.GetDescription(SubtractIntegersId);

            Assert.IsNotNull(DescriptionResult);
        }
 public void ConfirmThatGetDescriptionHandlesArgumentOutOfRangeException()
 {
     DescriptionResult = Description.GetDescription(4);
 }