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()); }
/** * 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; }