[英]How to test Ruby OCI8 database services
是否有测试Ruby OCI8数据库服务的教程或示例?
See "C:\\RubyXXX\\lib\\ruby\\gems\\1.9.1\\gems\\ruby-oci8-2.1.0-x86-mingw32\\test\\test_oci8.rb" or wherever it is on your drive. 请参阅“ C:\\ RubyXXX \\ lib \\ ruby \\ gems \\ 1.9.1 \\ gems \\ ruby-oci8-2.1.0-x86-mingw32 \\ test \\ test_oci8.rb”或驱动器上的任何位置。
Lots of weblinks i'm not going to include, you can google them yourselve. 我将不包含很多Web链接,您可以自己搜索它们。
A very simple example 一个非常简单的例子
require 'oci8'
oci = OCI8.new('schema','password','db.server')
oci.exec('select * from table') do |record|
puts record.join(',')
end
Some unit testing for active-record and sqlite, you can adapt this for oci8 对于活动记录和sqlite的一些单元测试,您可以将其修改为oci8
require 'active_record'
require "test/unit"
ActiveRecord::Base.establish_connection(
:adapter => "sqlite3",
:database => "sample.db"
)
class Album < ActiveRecord::Base;end
class Tester < Test::Unit::TestCase
def test_title
assert_equal('Sticky Fingers', Album.find_by_title('Sticky Fingers').title)
end
end
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.