Ejemplo n.º 1
0
 public void ResetVariables()
 {
     m_angle  = 0;
     m_speed  = m_speedOrigin;
     m_status = ProgressBarStatus.WaitForZone;
     this.GetComponent <RectTransform>().localEulerAngles = new Vector3(0, 0, 0);
 }
        public void BarShowsProperStatus(ProgressBarStatus priorStatus, ResultState resultState, ProgressBarStatus expectedStatus)
        {
            _view.Status = priorStatus;

            FireTestFinishedEvent("SomeTest", resultState.ToString());

            Assert.That(_view.Status, Is.EqualTo(expectedStatus));
        }
Ejemplo n.º 3
0
    public void IncreaseBarSpeed()
    {
        m_status = ProgressBarStatus.WaitForZone;

        if (m_speed < m_speedLimit)
        {
            m_speed += ((m_speedOrigin + m_speedLimit) * m_increaseSpeedPercentage) / 100;
        }
        else
        {
            m_speed = m_speedLimit;
        }
    }
Ejemplo n.º 4
0
        public void Initialize(int max)
        {
            //Debug.Assert(max > 0, "Maximum value must be > 0");

            _maximum  = max;
            _progress = 0;
            _status   = ProgressBarStatus.Success;

            InvokeIfRequired(() =>
            {
                testProgressBar.Maximum = _maximum;
                testProgressBar.Value   = _progress;
                testProgressBar.Status  = (Controls.ProgressBarStatus)_status;
            });
        }
Ejemplo n.º 5
0
        public static IEnumerable <string> CreateExtractor(InputType inputType, IWebDriver webDriver, string input = null)
        {
            var progressCallback = new ProgressBarStatus();

            switch (inputType)
            {
            case InputType.File:
                FileInfo fileInfo = new FileInfo(input);
                return(new FileExtractor(fileInfo, progressCallback));

            case InputType.Uri:
                Uri uri = new Uri(input);
                return(new UriExtractor(progressCallback, webDriver));

            default:
                return(new StringExtractor(input, progressCallback));
            }
        }
Ejemplo n.º 6
0
        public void BarShowsProperStatus(ProgressBarStatus priorStatus, ResultState resultState, ProgressBarStatus expectedStatus)
        {
            _view.Status = priorStatus;

            var doc = new XmlDocument();

            if (resultState.Label == string.Empty)
            {
                doc.LoadXml(string.Format("<test-case id='1' result='{0}'/>", resultState.Status));
            }
            else
            {
                doc.LoadXml(string.Format("<test-case id='1' result='{0}' label='{1}'/>", resultState.Status, resultState.Label));
            }
            var result = new ResultNode(doc.FirstChild);

            _model.HasTests.Returns(true);
            _model.Tests.Returns(result);
            _model.Events.TestLoaded   += Raise.Event <TestNodeEventHandler>(new TestNodeEventArgs(result));
            _model.Events.TestFinished += Raise.Event <TestResultEventHandler>(new TestResultEventArgs(result));

            Assert.That(_view.Status, Is.EqualTo(expectedStatus));
        }
Ejemplo n.º 7
0
 /// <summary>Updates the status bar of the main form</summary>
 /// <param name="text">Text to display on the status bar</param>
 /// <param name="progressBarStatus">Set progress bar to either visible or hidden</param>
 private void SetStatusBarInfo(string text, ProgressBarStatus progressBarStatus)
 {
     statusStripLabel.Text = string.Format("[{0}] {1}", DateTime.Now.ToShortTimeString(), text);
     statusStripProgressBar.Visible = progressBarStatus == ProgressBarStatus.Visible ? true : false;
 }