function test_insert_new_blog()
 {
     $blog = new Blogs();
     $blog->blog_name = 'test1';
     $blog->blog_author = 'wei';
     $this->assertTrue($blog->save());
     $blog->blog_name = 'test2';
     $this->assertTrue($blog->save());
     $check = Blogs::finder()->findByPk($blog->blog_id);
     $this->assertSameBlog($check, $blog);
     $this->assertTrue($blog->delete());
 }
示例#2
0
 /**
  * Cria um blog no banco de dados com o nome informado via parametro
  * @param  string $blog_name Nome do blog a ser criado
  * @param  int $layout_id id do layout do blog
  * @param  bool $blog_send_mail Informa se o envio de email está ativo
  * @return boolean            true caso sucesso ou false caso de erro.
  */
 public function createBlog($blog_name, $layout_id, $blog_send_mail)
 {
     $blog = new Blogs();
     $blog->blog_name = $blog_name;
     $blog->blog_layout = $layout_id;
     $blog->blog_send_mail = $blog_send_mail;
     $success = $blog->save();
     return $success;
 }