Sha256: d3b753de4cc1755c47927bc358d5cd498810e1ba2a344b4fd47d952fb94750b1
Contents?: true
Size: 790 Bytes
Versions: 6
Compression:
Stored size: 790 Bytes
Contents
require 'spec_helper' module Bullet describe NotificationCollector do subject { NotificationCollector.new.tap { |collector| collector.add('value') } } context '#add' do it 'should add a value' do subject.add('value1') expect(subject.collection).to be_include('value1') end end context '#reset' do it 'should reset collector' do subject.reset expect(subject.collection).to be_empty end end context '#notifications_present?' do it 'should be true if collection is not empty' do expect(subject).to be_notifications_present end it 'should be false if collection is empty' do subject.reset expect(subject).not_to be_notifications_present end end end end
Version data entries
6 entries across 6 versions & 1 rubygems