예제 #1
0
 function test_getGenre()
 {
     //Arrange
     $title = "Whimsical Fairytales...and other stories";
     $genre = "Fantasy";
     $test_book = new Book($title, $genre);
     //Act
     $result = $test_book->getGenre();
     //Assert
     $this->assertEquals($genre, $result);
 }
예제 #2
0
 function test_getGenre()
 {
     //Arrange
     $title = "World War Z";
     $genre = "Horror";
     $test_book = new Book($title, $genre);
     //Act
     $result = $test_book->getGenre();
     //Assert
     $this->assertEquals($genre, $result);
 }
예제 #3
0
}
$books = new SimpleXMLElement($xmlstr);
$aut = $books->book[0]->author;
$tit = $books->book[0]->title;
$gen = $books->book[0]->genre;
$pri = $books->book[0]->price;
$pub = $books->book[0]->publish_date;
$des = $books->book[0]->description;
$b = new Book();
//set with magic method __SET
$b->author = $aut;
$b->title = $tit;
$b->genre = $gen;
$b->price = $pri;
$b->publish_date = $pub;
$b->description = $des;
//get with magic method __GET
echo "with magic method __GET<br/>";
echo $b->author;
echo $b->title;
echo $b->genre;
echo $b->price;
echo $b->publish_date;
echo $b->description;
echo "<br/>with magic method __CALL<br/>";
echo $b->getAuthor();
echo $b->getTitle();
echo $b->getGenre();
echo $b->getPrice();
echo $b->getPublish_date();
echo $b->getDescription();