public MoveCardAction(UpdateCardMoveAction move) { _cardId = move.Data.Card.Id; _date = move.Date; _fromListId = move.Data.ListBefore.Id; _toListId = move.Data.ListAfter.Id; MoveAction = move; }
public void WithId_AnUpdateCardMoveAction_ReturnsExpectedAction() { const string actionId = "4f3f58c53374646b5c168e41"; var expected = new UpdateCardMoveAction { Id = actionId, IdMemberCreator = "4ece5a165237e5db06624a2a", Date = new DateTime(2012, 02, 18, 07, 52, 37, 780), Data = new UpdateCardMoveAction.ActionData { Board = new BoardName { Id = "4f2b8b4d4f2cb9d16d3684c9", Name = "Welcome Board" }, Card = new CardName { Id = "4f2b8b4d4f2cb9d16d3684e6", Name = "Welcome to Trello!" }, ListBefore = new ListName { Id = "4f2b8b4d4f2cb9d16d3684c2", Name = "Intermediate" }, ListAfter = new ListName { Id = "4f2b8b4d4f2cb9d16d3684c1", Name = "Basics" } }, MemberCreator = CreateActionMemberOskar() }.ToExpectedObject(); var actual = _trelloReadOnly.Actions.WithId(actionId); expected.ShouldEqual(actual); }