Sha256: e9911cc9c8720d58373b146b03691e954ed13cb04f30f11a3a4c31bd2fec3aab
Contents?: true
Size: 503 Bytes
Versions: 3
Compression:
Stored size: 503 Bytes
Contents
require_relative '../test_helper' class BaseLEDTest < MiniTest::Test def board @board ||= BoardMock.new end def part @part ||= Denko::LED::Base.new(board: board, pin:1) end def test_led_new_creates_base_led part = Denko::LED.new(board: board, pin:2) assert_equal Denko::LED::Base, part.class end def test_blink_runs_in_thread mock = MiniTest::Mock.new.expect :call, nil part.stub(:threaded_loop, mock) do part.blink(0.5) end mock.verify end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
denko-0.13.2 | test/led/base_test.rb |
denko-0.13.1 | test/led/base_test.rb |
denko-0.13.0 | test/led/base_test.rb |