title: why is this OCMock verify failing?
body: <p>Not sure if I'm using OCMocks correctly, or if it's because I'm using the cocoapods version and not the .lib file.</p>
  
  <p>Here's the test(s)</p>
  
  <pre><code>#import "MWViewControllerTests.h"
  #import "MWViewController.h"
  #import "OCMockObject.h"
  #import "MWGoogleTrends.h"
  #import "OCMockRecorder.h"
  
  @implementation MWViewControllerTests {
  
      MWViewController *vcSUT;
      id googleTrends;
      NSArray *trends;
  }
  
  - (void)setUp
  {
      [super setUp];
      vcSUT = [[MWViewController alloc] init];
      googleTrends = [OCMockObject mockForClass:[MWGoogleTrends class]];
      vcSUT.googleTrends = googleTrends;
      trends = [[NSArray alloc] initWithObjects:@"trend1", @"trend2", @"trend3", nil];
      [[[googleTrends stub] andReturn:trends] getLatestTrends];
  }
  
  - (void)tearDown
  {
      // Tear-down code here.
      [super tearDown];
  }
  
  - (void)test_ViewDidLoadShouldCallGoogleTrends_getLatestTrends
  {
      [[googleTrends expect] getLatestTrends];
      [vcSUT view];  // calls loadView
      [googleTrends verify];
  }
  </code></pre>
  
  <p>@end</p>
  
  <p>Here's the VC:</p>
  
  <pre><code>@implementation MWViewController {
  
      NSArray *_trends;
  }
  
  @synthesize googleTrends;
  
  - (void)viewDidLoad
  {
      [super viewDidLoad];
      // Do any additional setup after loading the view, typically from a nib.
      _trends = [self.googleTrends getLatestTrends];
  }
  </code></pre>
  
  <p>The googleTrends is a property in the header of course:</p>
  
  <pre><code> @property (nonatomic, strong) MWGoogleTrends *googleTrends;
  </code></pre>
  
  <p>I would imagine it's being invoked because the following tests below it are passing:</p>
  
  <pre><code>- (void)test_numRowsInTableViewShouldBeNumOfTrendsReturnedFromGetLatestTrends {
  
      [vcSUT view];
      int numSections = [vcSUT tableView:nil numberOfRowsInSection:0];
      STAssertEquals(numSections, 3, @"should be 3 sections");
  }
  
  - (void)test_cellForRowAtIndexPath_should_return_cell_with_trendName_as_text {
  
      [vcSUT view];
      UITableViewCell *cell1 = [vcSUT tableView:nil cellForRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0]];
      UITableViewCell *cell2 = [vcSUT tableView:nil cellForRowAtIndexPath:[NSIndexPath indexPathForRow:1 inSection:1]];
      UITableViewCell *cell3 = [vcSUT tableView:nil cellForRowAtIndexPath:[NSIndexPath indexPathForRow:2 inSection:2]];
  
      STAssertEquals(cell1.textLabel.text, @"trend1", @"cell text should be correct trend name");
      STAssertEquals(cell2.textLabel.text, @"trend2", @"cell text should be correct trend name");
      STAssertEquals(cell3.textLabel.text, @"trend3", @"cell text should be correct trend name");
  }
  
  @end
  </code></pre>
  
  <p>also getting this warning from the compiler, not sure if it related in any way:</p>
  
  <pre><code>ld: warning: directory not found for option '-L/Users/markw/Projects/XCode/OReillyCasts/MWGoogleTrends/Pods/build/Release-iphoneos'
  </code></pre>