public async System.Threading.Tasks.Task shouldGetGoldCurrencyAsync() { // Given // When string goldResponseJSON = await clientNBP.getCurrentGoldAsync(); // Then GoldModel GoldFromWebAPI = JsonConvert.DeserializeObject <GoldModel>(goldResponseJSON); Assert.IsNotNull(GoldFromWebAPI); Assert.IsNotNull(GoldFromWebAPI.cena); Assert.IsNotNull(GoldFromWebAPI.data); }
public ResponseMessage Post([FromBody] GoldModel goldModel) { ResponseMessage response = new ResponseMessage(); try { response.MsgType = "S"; response.Msg = (goldModel.GoldRate * goldModel.GoldWeight - goldModel.GoldRate * goldModel.GoldWeight * goldModel.GoldDiscount * 0.01).ToString("0.00"); } catch (Exception ex) { //log exec } return(response); }