main
1RSpec.describe Mpeg::Alternative do
2 context "jello | hello" do
3 subject { Mpeg::Str.new('jello') | Mpeg::Str.new('hello') }
4
5 specify { expect(subject.parse("hello")).to be_truthy }
6 end
7
8 context "hello | jello" do
9 subject { Mpeg::Str.new('hello') | Mpeg::Str.new('jello') }
10
11 specify { expect(subject.parse("hello")).to be_truthy }
12 end
13
14 context "fellow | jello" do
15 subject { Mpeg::Str.new('fellow') | Mpeg::Str.new('jello') }
16
17 specify { expect(subject.parse("hello")).to be_falsey }
18 end
19end