Sha256: a601c095b73cf4e1a63550ec66fd9c8fbbc80ffdc2a32eb91306b1eca4f7cb08
Contents?: true
Size: 804 Bytes
Versions: 2
Compression:
Stored size: 804 Bytes
Contents
require 'rspec' require 'spec_helper' describe Simple2ch::Dat do let(:board) { Simple2ch::Board.new 'ニュース速報(VIP)', 'http://viper.2ch.sc/news4vip/' } let(:dat_data) { '1409796283.dat<>C言語の勉強始めたんだがな (144)' } let(:thre) { Simple2ch::Thre.new(board, dat_data) } let(:thread_key) { '1409796283' } let(:dat) { Simple2ch::Dat.new thre } context 'should have thread key' do subject { dat.thread_key } it { is_expected.to be_a_kind_of(String) } it { is_expected.to match /\d{10}/ } end context 'should have reses' do subject { dat.reses } it { is_expected.to be_a_kind_of(Array) } its(:size) { is_expected.to be > 0 } it do subject.each do |r| expect(r).to be_a_kind_of(Simple2ch::Res) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
simple2ch-0.0.2 | spec/dat_spec.rb |
simple2ch-0.0.1 | spec/dat_spec.rb |