Sha256: c343c9cd823e566812d45ba98c95403abff6944f93131050152baf642095224a
Contents?: true
Size: 684 Bytes
Versions: 6
Compression:
Stored size: 684 Bytes
Contents
# encoding: utf-8 require 'spec_helper' require 'date' describe "Register Data" do it "Create from API data" do data = { 'scoutid' => '1', 'firstname' => 'A', 'lastname' => 'B', 'sectionid' => '2', 'patrolid' => '3', 'total' => 4, '2012-01-10' => 'Yes', '2012-01-24' => 'No', } rd = Osm::RegisterData.from_api(data) rd.member_id.should == 1 rd.section_id.should == 2 rd.grouping_id.should == 3 rd.first_name.should == 'A' rd.last_name.should == 'B' rd.total.should == 4 rd.attendance.should == { Date.new(2012, 01, 10) => 'Yes', Date.new(2012, 01, 24) => 'No' } end end
Version data entries
6 entries across 6 versions & 1 rubygems