public ActionResult Calculate(string currencyFrom, string currencyTo, decimal amount) { var value = converter.GetConvertedValue(currencyFrom, currencyTo, amount); if (value != "") { return(Json(value, JsonRequestBehavior.AllowGet)); } else { return(Json(new { status = "error", message = "Error happened while calculating conversion" })); } }
public void TestToCheckIfFormattingIsCorrect1() { var output = library.GetConvertedValue("EUR", "USD", 11); Assert.AreEqual("13.587750002031368625", output.ToString()); }