|  | @@ 303-314 (lines=12) @@ | 
                                                            
                                    | 300 |  |   /** | 
                                                            
                                    | 301 |  |    * @Then I (should )see the heading :heading | 
                                                            
                                    | 302 |  |    */ | 
                                                            
                                    | 303 |  |   public function assertHeading($heading) { | 
                                                            
                                    | 304 |  |     $element = $this->getSession()->getPage(); | 
                                                            
                                    | 305 |  |     foreach (array('h1', 'h2', 'h3', 'h4', 'h5', 'h6') as $tag) { | 
                                                            
                                    | 306 |  |       $results = $element->findAll('css', $tag); | 
                                                            
                                    | 307 |  |       foreach ($results as $result) { | 
                                                            
                                    | 308 |  |         if ($result->getText() == $heading) { | 
                                                            
                                    | 309 |  |           return; | 
                                                            
                                    | 310 |  |         } | 
                                                            
                                    | 311 |  |       } | 
                                                            
                                    | 312 |  |     } | 
                                                            
                                    | 313 |  |     throw new \Exception(sprintf("The text '%s' was not found in any heading on the page %s", $heading, $this->getSession()->getCurrentUrl())); | 
                                                            
                                    | 314 |  |   } | 
                                                            
                                    | 315 |  |  | 
                                                            
                                    | 316 |  |   /** | 
                                                            
                                    | 317 |  |    * @Then I (should )not see the heading :heading | 
                                                                                
                                |  | @@ 319-329 (lines=11) @@ | 
                                                            
                                    | 316 |  |   /** | 
                                                            
                                    | 317 |  |    * @Then I (should )not see the heading :heading | 
                                                            
                                    | 318 |  |    */ | 
                                                            
                                    | 319 |  |   public function assertNotHeading($heading) { | 
                                                            
                                    | 320 |  |     $element = $this->getSession()->getPage(); | 
                                                            
                                    | 321 |  |     foreach (array('h1', 'h2', 'h3', 'h4', 'h5', 'h6') as $tag) { | 
                                                            
                                    | 322 |  |       $results = $element->findAll('css', $tag); | 
                                                            
                                    | 323 |  |       foreach ($results as $result) { | 
                                                            
                                    | 324 |  |         if ($result->getText() == $heading) { | 
                                                            
                                    | 325 |  |           throw new \Exception(sprintf("The text '%s' was found in a heading on the page %s", $heading, $this->getSession()->getCurrentUrl())); | 
                                                            
                                    | 326 |  |         } | 
                                                            
                                    | 327 |  |       } | 
                                                            
                                    | 328 |  |     } | 
                                                            
                                    | 329 |  |   } | 
                                                            
                                    | 330 |  |  | 
                                                            
                                    | 331 |  |   /** | 
                                                            
                                    | 332 |  |    * @Then I (should ) see the button :button |