public void ThenTakeAPicture() { var fileName = StepFlowContextHelpers.GetNextPictureName(); Bitmap picture; Assert.IsTrue(Emu.ApplicationAutomationController.TakePicture(out picture), "Failed to get screenshot"); picture.Save(fileName, ImageFormat.Png); StepFlowOutputHelpers.Write("Picture saved to _startEmuShot_{0}_endEmuShot_", fileName); }
public void StepICreateANewUniqueCurrencyValueCalledAndBetween(string key, string lowerText, string upperText) { double lower; double upper; Assert.IsTrue(double.TryParse(lowerText, out lower)); Assert.IsTrue(double.TryParse(upperText, out upper)); var random = StepFlowContextHelpers.GetRandom(); var doubleValue = random.NextDouble() * (upper - lower) + lower; var currencyValue = Math.Round((decimal)doubleValue, 2); currencyValue.ToString("0.00").StoreAsNamedUnique(key); }