File tree Expand file tree Collapse file tree 4 files changed +41
-0
lines changed Expand file tree Collapse file tree 4 files changed +41
-0
lines changed Original file line number Diff line number Diff line change
1
+ class Bacon
2
+ attr_accessor :expired
3
+ def edible?
4
+ !expired
5
+ end
6
+
7
+ def expired!
8
+ self . expired = true
9
+ end
10
+ end
Original file line number Diff line number Diff line change
1
+ require 'bacon'
2
+ describe Bacon do
3
+ it "is edible" do
4
+ expect ( Bacon . new . edible? ) . to eq ( true )
5
+ end
6
+
7
+ it "expired!" do
8
+ bacon = Bacon . new
9
+ bacon . expired!
10
+ expect ( bacon ) . to_not be_edible
11
+ end
12
+ end
Original file line number Diff line number Diff line change
1
+ require 'minitest/autorun'
2
+
3
+ class Bacon
4
+ def self . saved?
5
+ false
6
+ end
7
+ end
8
+
9
+ class BaconTest < Minitest ::Test
10
+ def test_saved
11
+ assert Bacon . saved? , "Our bacon was not saved :("
12
+ end
13
+ end
Original file line number Diff line number Diff line change
1
+ require 'minitest/autorun'
2
+ class ExampleTest < Minitest ::Test
3
+ def truth
4
+ assert true
5
+ end
6
+ end
You can’t perform that action at this time.
0 commit comments