public void WithId_ChangePositiondAction_ReturnsExpectedAction()
        {
            const string actionId = "5286491744bea3b55c00b33a";
            var          expected = new UpdateCardPositionAction()
            {
                Id = actionId,
                IdMemberCreator = "4f41e47ff77233e905b22bd6",
                Date            = new DateTime(2013, 11, 15, 16, 17, 27, 874),
                Data            = new UpdateCardPositionAction.ActionData
                {
                    Card = new UpdateCardPositionAction.CardName
                    {
                        IdShort   = 15,
                        ShortLink = "LE15KVKv",
                        Id        = "4f41e4803374646b5c74bd9b",
                        Name      = "Want to use keyboard shortcuts? We have them!",
                        Pos       = 196608
                    },
                    Board = new BoardName
                    {
                        Id        = "4f41e4803374646b5c74bd69",
                        Name      = "Welcome Board",
                        ShortLink = "jugcBbEa"
                    },
                    Old = new Old()
                },
                MemberCreator = new Action.ActionMember
                {
                    FullName   = "Trello Net",
                    Username   = "******",
                    Id         = "4f41e47ff77233e905b22bd6",
                    AvatarHash = null,
                    Initials   = "TN"
                }
            }.ToExpectedObject();

            var result = _trelloReadWrite.Actions.WithId(actionId);

            var actual = result as UpdateCardPositionAction;

            expected.ShouldEqual(actual);
        }
예제 #2
0
		public void WithId_ChangePositiondAction_ReturnsExpectedAction()
		{
			const string actionId = "5286491744bea3b55c00b33a";
			var expected = new UpdateCardPositionAction()
			{
				Id = actionId,
				IdMemberCreator = "4f41e47ff77233e905b22bd6",
				Date = new DateTime(2013, 11, 15, 16, 17, 27, 874),
				Data = new UpdateCardPositionAction.ActionData
				{
					Card = new UpdateCardPositionAction.CardName
					{
						IdShort = 15,
						ShortLink = "LE15KVKv",
						Id = "4f41e4803374646b5c74bd9b",
						Name = "Want to use keyboard shortcuts? We have them!",
						Pos = 196608
					},
					Board = new BoardName
					{
						Id = "4f41e4803374646b5c74bd69",
						Name = "Welcome Board",
						ShortLink = "jugcBbEa"
					},
					Old = new Old ()
				},
				MemberCreator = new Action.ActionMember
				{
					FullName = "Trello Net",
					Username = "******",
					Id = "4f41e47ff77233e905b22bd6",
					AvatarHash = null,
					Initials = "TN"
				}

			}.ToExpectedObject();

			var result = _trelloReadWrite.Actions.WithId(actionId);

			var actual = result as UpdateCardPositionAction;
			expected.ShouldEqual(actual);
		}