shard-spectator/spec/spec_helper.cr

20 lines
446 B
Crystal
Raw Normal View History

2018-08-18 21:33:20 +00:00
require "spec"
require "../src/spectator"
require "./expectations_helper"
# Prevent Spectator from trying to run tests.
Spectator.autorun = false
2018-10-18 19:46:12 +00:00
# Example system to test that doubles as a spy.
# This class tracks calls made to it.
class SpySUT
# Number of times the `#==` method was called.
getter eq_call_count = 0
# Returns true and increments `#eq_call_count`.
def ==(other : T) forall T
@eq_call_count += 1
true
end
end