Cedarでコントローラーをテストしようとしていますが、なぜ機能しないのかよくわかりません。コントローラが表示されることはなく、viewDidLoadまたはviewDidAppearが呼び出されることもありません。これはCedarが意図していないことですか、それとも私の間違いですか?
describe(@"MyController", ^{
__block UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil];
__block UINavigationController *root = (UINavigationController *)[[[[UIApplication sharedApplication] delegate]window ]rootViewController];
__block MyViewController *model = [storyboard instantiateViewControllerWithIdentifier:@"MyController"];
[root pushViewController:model animated:YES];
it(@"should test something", ^{
expect(model.content).to(be_truthy);
});
});