From e4e09f936d38a89082f40354fdf451ad875baffa Mon Sep 17 00:00:00 2001 From: Jérémy Zurcher Date: Sun, 15 Mar 2026 10:57:18 +0100 Subject: Rally & Agitate action classes --- spec/mock_board.rb | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'spec') 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 -- cgit v1.2.3