[][src]Trait gluesql::Tester

pub trait Tester {
    fn execute(&mut self, query: &Query) -> Result<Payload>;

    fn run(&mut self, sql: &str) -> Result<Payload> { ... }
fn run_and_print(&mut self, sql: &str) { ... }
fn test_rows(&mut self, sql: &str, count: usize) { ... }
fn test_columns(&mut self, sql: &str, count: usize) { ... }
fn test_error(&mut self, sql: &str, expected: Error) { ... } }

Required methods

fn execute(&mut self, query: &Query) -> Result<Payload>

Loading content...

Provided methods

fn run(&mut self, sql: &str) -> Result<Payload>

fn run_and_print(&mut self, sql: &str)

fn test_rows(&mut self, sql: &str, count: usize)

fn test_columns(&mut self, sql: &str, count: usize)

fn test_error(&mut self, sql: &str, expected: Error)

Loading content...

Implementors

Loading content...