Ruby - 使用IRB来测试新gem如何工作

时间:2012-05-11 15:29:02

标签: ruby rubygems irb

我刚下载了包装宝石,通过执行

连接到Rby与linkedin
gem install linkedin 

此宝石的来源是:https://github.com/genadinik/linkedin

现在我正在学习IRB以尝试测试它。

这个gem的目的是成为处理LinkedIn连接的Ruby包装器。但我不确定如何测试它是否正常工作。我将如何调用它并测试我的连接键是否能够连接,然后运行命令?

谢谢!

2 个答案:

答案 0 :(得分:4)

您基本上采用您尝试测试的示例代码,并一次输入IRB一行。例如,如果我想测试来自https://github.com/genadinik/linkedin的示例代码:

$ irb
1.9.2p290 :001 > require 'rubygems'
 => false 
1.9.2p290 :002 > require 'linkedin'
 => true 
1.9.2p290 :003 > client = LinkedIn::Client.new('your_consumer_key', 'your_consumer_secret')
 => #<LinkedIn::Client:0x007fd48b09fdc8 @consumer_token="your_consumer_key",@consumer_secret="your_consumer_secret", @consumer_options={}>

等等。输入后以=&gt;开头的行表示输入的返回值。希望有所帮助!

答案 1 :(得分:1)

首先打开命令提示符并输入:

> irb
irb> require 'linkedin'
irb> #code from the linkedin gem readme