Sha256: 8f19dd1160a7d3e1639976914f9169f5f56f66adb6ea529177ae19d87da51d21
Contents?: true
Size: 1.24 KB
Versions: 1
Compression:
Stored size: 1.24 KB
Contents
require 'spec_helper' describe Orders::OrderBookItem do describe '#new with empty initializer' do subject { Orders::OrderBookItem.new } its (:isin_id) {should == nil} its (:id) {should == nil} its (:rev) {should == nil} its (:price) {should == nil} its (:volume) {should == nil} its (:buysell) {should == nil} its (:order_book) {should == nil} end describe '#new with opts' do subject { Orders::OrderBookItem.new :isin_id => 1234567, :id => 12, :rev => 123, :price => 1234, :volume => 12345, :buysell => 1, :order_book => 123456 } its (:isin_id) {should == 1234567} its (:id) {should == 12} its (:rev) {should == 123} its (:price) {should == 1234} its (:volume) {should == 12345} its (:buysell) {should == 1} its (:order_book) {should == 123456} describe '#to_s, #inspect' do it 'is just right' do subject.to_s.should == "12:1234>12345+" subject.inspect.should == "12:1234>12345+" end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
orders-0.0.4 | spec/orders/order_book_item_spec.rb |