rex/formatters/outcomes/spec/outcomes_spec.rb
tests/_examples/rex/formatters/outcomes/spec/outcomes_spec.rb in the metorex repository.
describe "a cart" do
it "starts empty" do
expect([]).to be_empty
end
it "adds an item" do
expect([:apple].size).to eq(2)
end
it "applies a coupon" do
pending "the coupon rules"
expect(10 - 1).to eq(8)
end
it "ships to a second address"
context "when checking out" do
it "charges the card" do
expect("charged").to start_with("char")
end
it "sends a receipt" do
raise ArgumentError, "no email address on file"
end
end
end