public void WithId_AnAddChecklistToCardAction_ReturnsExpectedAction() { const string actionId = "4f2b8b4d4f2cb9d16d3685c0"; var expected = new AddChecklistToCardAction { Id = actionId, IdMemberCreator = "4e6a7fad05d98b02ba00845c", Date = new DateTime(2011, 09, 09, 21, 12, 14, 066), Data = new AddChecklistToCardAction.ActionData { Board = TheWelcomeBoard(), Card = new CardName { Id = "4f2b8b4d4f2cb9d16d3684fc", Name = "... or checklists." }, Checklist = new ChecklistName { Id = "4f2b8b4d4f2cb9d16d3684c7", Name = "Checklist" } }, MemberCreator = CreateActionMemberTrello() }.ToExpectedObject(); var actual = _trelloReadOnly.Actions.WithId(actionId); expected.ShouldEqual(actual); }