public void WithId_AnUpdateCheckItemStateOnCardAction_ReturnsExpectedAction()
        {
            const string actionId = "4f2b8b4d4f2cb9d16d3685bd";
            var          expected = new UpdateCheckItemStateOnCardAction
            {
                Id = actionId,
                IdMemberCreator = "4e6a7fad05d98b02ba00845c",
                Date            = new DateTime(2011, 09, 09, 21, 12, 33, 064),
                Data            = new UpdateCheckItemStateOnCardAction.ActionData
                {
                    Board = TheWelcomeBoard(),
                    Card  = new CardName
                    {
                        Id   = "4f2b8b4d4f2cb9d16d3684fc",
                        Name = "... or checklists."
                    },
                    CheckItem = new CheckItemWithState
                    {
                        Id    = "4f2b8b4d4f2cb9d16d3684c4",
                        Name  = "Make your own boards",
                        State = "complete"
                    }
                },
                MemberCreator = CreateActionMemberTrello()
            }.ToExpectedObject();

            var actual = _trelloReadOnly.Actions.WithId(actionId);

            expected.ShouldEqual(actual);
        }
예제 #2
0
        public void WithId_AnUpdateCheckItemStateOnCardAction_ReturnsExpectedAction()
        {
            const string actionId = "4f2b8b4d4f2cb9d16d3685bd";
            var expected = new UpdateCheckItemStateOnCardAction
            {
                Id = actionId,
                IdMemberCreator = "4e6a7fad05d98b02ba00845c",
                Date = new DateTime(2011, 09, 09, 21, 12, 33, 064),
                Data = new UpdateCheckItemStateOnCardAction.ActionData
                {
                    Board = TheWelcomeBoard(),
                    Card = new CardName
                    {
                        Id = "4f2b8b4d4f2cb9d16d3684fc",
                        Name = "... or checklists."
                    },
                    CheckItem = new CheckItemWithState
                                    {
                                        Id = "4f2b8b4d4f2cb9d16d3684c4",
                                        Name = "Make your own boards",
                                        State = "complete"
                                    }
				},
				MemberCreator = CreateActionMemberTrello()
            }.ToExpectedObject();

            var actual = _trelloReadOnly.Actions.WithId(actionId);

            expected.ShouldEqual(actual);
        }