AdminPage::machineDetails PHP Méthode

machineDetails() public méthode

public machineDetails ( $make, $model, $softwareVersion )
    public function machineDetails($make, $model, $softwareVersion)
    {
        $this->elements['machineDetailsMake'] = array('xpath' => "//*[@id='machineDetailsData']//*[contains(text(),'{$make}')]");
        $this->elements['machineDetailsModel'] = array('xpath' => "//*[@id='machineDetailsData']//*[contains(text(),'{$model}')]");
        $this->elements['machineDetailsVersion'] = array('xpath' => "//*[@id='machineDetailsData']//*[contains(text(),'{$softwareVersion}')]");
        $this->waitForElementDisplayBlock('machineDetails');
        if ($this->getElement('machineDetailsMake')->isVisible()) {
            print "Make Details Displayed successfully!";
        } else {
            throw new BehaviorException("Warning!! Machine Make not displayed correctly!");
        }
        if ($this->getElement('machineDetailsModel')->isVisible()) {
            print "Machine Model displayed correctly!";
        } else {
            throw new BehaviorException("Warning!! Machine Model not displayed correctly!");
        }
        if ($this->getElement('machineDetailsVersion')->isVisible()) {
            print "Machine Version Displayed correctly!";
        } else {
            throw new BehaviorException("Warning!! Machine Version not displayed correctly!");
        }
    }