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)); }
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; } }
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; }); }
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)); } }
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)); }
/// <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; }