spec/user_spec.rb in lessonly-ruby-0.1.2 vs spec/user_spec.rb in lessonly-ruby-0.1.3

- old
+ new

@@ -28,6 +28,18 @@ course = Lessonly::Course.find(1) expect(user.assigned_to?(course)).to eq false end end + + describe '#serialize' do + let(:agent) { Sawyer::Agent.new('') } + subject do + Lessonly::User.new(agent, name: 'Test++ +User!!@', role: 'learner', + email: 'user@example.com') + end + + it 'should remove invalid characters' do + expect(subject.serialize.name).to eq 'Test User' + end + end end