public void AddingACard() { string cardName = "My Amazing Card"; IRestResponse cardAdditionResponse = trelloClient.addCardToList(boardId, cardName, listId); TrelloCardBasicModel cardValues = deserializer.Deserialize <TrelloCardBasicModel>(cardAdditionResponse); cardId = cardValues.Id; this.cardName = cardValues.Name; Assert.AreEqual(HttpStatusCode.OK, cardAdditionResponse.StatusCode); Assert.AreEqual(cardName, cardValues.Name); Assert.AreEqual(false, cardValues.Closed); Assert.AreEqual(listId, cardValues.IdList); Assert.AreEqual(boardId, cardValues.IdBoard); Assert.Zero(cardValues.Badges[0].Votes); Assert.Zero(cardValues.Badges[0].Attachments); }
public void UpdateCard() { string cardName = "My Amazing Card Updated!"; Dictionary <string, string> extraParams = new Dictionary <string, string> { { "name", cardName } }; IRestResponse cardUpdateResponse = trelloClient.updateCard(boardId, listId, cardId, extraParams); TrelloCardBasicModel cardValues = deserializer.Deserialize <TrelloCardBasicModel>(cardUpdateResponse); Assert.AreEqual(HttpStatusCode.OK, cardUpdateResponse.StatusCode); Assert.AreEqual("My Amazing Card Updated!", cardValues.Name); Assert.AreEqual(false, cardValues.Closed); Assert.AreEqual(listId, cardValues.IdList); Assert.AreEqual(boardId, cardValues.IdBoard); Assert.Zero(cardValues.Badges[0].Votes); Assert.Zero(cardValues.Badges[0].Attachments); }