diff options
| author | Jérémy Zurcher <jeremy@asynk.ch> | 2026-03-15 10:57:18 +0100 |
|---|---|---|
| committer | Jérémy Zurcher <jeremy@asynk.ch> | 2026-03-15 10:57:18 +0100 |
| commit | e4e09f936d38a89082f40354fdf451ad875baffa (patch) | |
| tree | 0b80d727e6e75fb46cc0b7f193dca24465baddb5 /spec | |
| parent | 7d7db184eacd1407c87d01355ae587acccccf7ac (diff) | |
| download | colonial-twilight-e4e09f936d38a89082f40354fdf451ad875baffa.zip colonial-twilight-e4e09f936d38a89082f40354fdf451ad875baffa.tar.gz | |
Rally & Agitate action classes
Diffstat (limited to 'spec')
| -rw-r--r-- | spec/mock_board.rb | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/spec/mock_board.rb b/spec/mock_board.rb index 133c09e..7afbd6f 100644 --- a/spec/mock_board.rb +++ b/spec/mock_board.rb @@ -1,5 +1,21 @@ # frozen_string_literal: true +class Track + attr_reader :value, :name + def initialize(value, name) + @value = value + @name = name + end + + def track? + true + end + + def max? + false + end +end + class Sector attr_reader :name attr_writer :data @@ -9,6 +25,10 @@ class Sector @data = data end + def track? + false + end + def sector? @name == 'sector' end |
