Sha256: 07439c1061610843d0379bee81a404cec887111c49640dcc3e020022b9b6c8d8
Contents?: true
Size: 366 Bytes
Versions: 2
Compression:
Stored size: 366 Bytes
Contents
# frozen_string_literal: true RSpec.describe Fear::Try::Mixin do include Fear::Try::Mixin describe "Try()" do context "success" do subject { Try { 4 / 2 } } it { is_expected.to eq(Fear::Success.new(2)) } end context "failure" do subject { Try { 4 / 0 } } it { is_expected.to be_kind_of(Fear::Failure) } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fear-1.2.0 | spec/fear/try/mixin_spec.rb |
fear-1.1.0 | spec/fear/try/mixin_spec.rb |