Sha256: 450d4fa93fa8d6a791745ec81f8a7daa22ebdf4c356b0e5d9f97580eb5fa3bf6
Contents?: true
Size: 605 Bytes
Versions: 1
Compression:
Stored size: 605 Bytes
Contents
require 'minitest/autorun' require './lib/amazon_athena/commands/create_database' describe AmazonAthena::Commands::CreateDatabase do before do @klass = AmazonAthena::Commands::CreateDatabase end it "provides a statement" do cmd = @klass.new("mydb") assert_equal "CREATE DATABASE IF NOT EXISTS mydb;", cmd.statement end it "executes a query" do cmd = @klass.new("mydb") results = MiniTest::Mock.new results.expect(:raw_output, nil) conn = MiniTest::Mock.new conn.expect(:query, results, ["CREATE DATABASE IF NOT EXISTS mydb;"]) cmd.run(conn) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
athena-cli-0.1.0 | test/lib/amazon_athena/commands/create_database_test.rb |