Sha256: cca134e072684323a5fbc92c0940508157d943d6a9c030ec378951b36aa57c28
Contents?: true
Size: 1.09 KB
Versions: 1
Compression:
Stored size: 1.09 KB
Contents
require 'minitest/autorun' require 'vcr' require 'webmock/minitest' require './lib/coursesdesc.rb' require './spec/courses_name_test_data.rb' require './spec/urls_test_data.rb' require './spec/courses_date_data.rb' require './spec/courses_id_test_data.rb' VCR.configure do |config| config.cassette_library_dir = 'spec/fixtures/vcr_cassettes' config.hook_into :webmock end VCR.use_cassette('courses') do sc = KiwiScraper::ShareCourse.new describe 'Courses desc scrap' do it 'should return an array include name of courses' do courses_names = sc.course_name courses_names.sort.must_equal COURSES_NAME_LIST.sort end it 'should return an array include url' do courses_urls = sc.course_url courses_urls.sort.must_equal URLS_LIST.sort end it 'should return an array include date' do courses_dates = sc.course_date courses_dates.sort.must_equal COURSES_DATE.sort end it 'should return an array include courses ID' do course_ids = sc.course_id # course_id.must_equl COURSES_ID course_ids.must_equal COURSES_ID end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
kiwicourse-0.3.0 | spec/coursesdesc_spec.rb |