public void WithId_ARemoveChecklistFromCardAction_ReturnsExpectedAction() { const string actionId = "4f6e4f3ac962a0e45621ab14"; var expected = new RemoveChecklistFromCardAction { Id = actionId, IdMemberCreator = TrellonetTestUser, Date = new DateTime(2012, 03, 24, 22, 48, 26, 594), Data = new RemoveChecklistFromCardAction.ActionData { Board = TheWelcomeBoard(), Card = TheWelcomeCard(), Checklist = new ChecklistName { Id = "4f6e4f2bc962a0e45621aa8e", Name = "TestCheckList" } }, MemberCreator = CreateActionMemberMe() }.ToExpectedObject(); var actual = _trelloReadOnly.Actions.WithId(actionId); expected.ShouldEqual(actual); }