summaryrefslogtreecommitdiffstats
path: root/spec
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2026-03-15 10:57:18 +0100
committerJérémy Zurcher <jeremy@asynk.ch>2026-03-15 10:57:18 +0100
commite4e09f936d38a89082f40354fdf451ad875baffa (patch)
tree0b80d727e6e75fb46cc0b7f193dca24465baddb5 /spec
parent7d7db184eacd1407c87d01355ae587acccccf7ac (diff)
downloadcolonial-twilight-e4e09f936d38a89082f40354fdf451ad875baffa.zip
colonial-twilight-e4e09f936d38a89082f40354fdf451ad875baffa.tar.gz
Rally & Agitate action classes
Diffstat (limited to 'spec')
-rw-r--r--spec/mock_board.rb20
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