private void ProcessBuildState(BuildState state, string proj) { switch (state.Status) { case BuildStatus.Queued: Context.CharDisplay.Write("*** Queued", proj); Context.Indicator.LightRunning(); break; case BuildStatus.Running: Context.CharDisplay.Write("*** Building", proj); Context.Indicator.LightRunning(); break; case BuildStatus.Succeeded: Context.ChangeState(new SuccessState(Context)); break; case BuildStatus.Failed: Context.ChangeState(new FailureState(Context)); _currentBuild = null; break; } }
private void AssertFailed(BuildState state) { Assert.AreEqual(BuildStatus.Failed, state.Status); }
private void AssertRunning(BuildState state) { Assert.AreEqual(BuildStatus.Running, state.Status); }
private void AssertQueued(BuildState state) { Assert.AreEqual(BuildStatus.Queued, state.Status); }
private void AssertSucceeded(BuildState state) { Assert.AreEqual(BuildStatus.Succeeded, state.Status); }