shard-spectator/spec/spec_helper.cr
2018-10-19 13:54:32 -06:00

19 lines
446 B
Crystal

require "spec"
require "../src/spectator"
require "./expectations_helper"
# Prevent Spectator from trying to run tests.
Spectator.autorun = false
# 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