aboutsummaryrefslogtreecommitdiffstats
path: root/spec/support/data_modifier/bool.rb
blob: f4be9bd89ec77fa3cad006a49cf172734a2f4e2e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
require_relative 'box'

module Support
    module DataModifier

      class BoolBox
        include Box
        attr_reader :value

        def initialize value
          @value  = value
        end
        def next
          self.class.new(!value)
        end
      end
    end
end