<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          FlexMockRails模擬測(cè)試工具

          聯(lián)合創(chuàng)作 · 2023-10-01 16:14

          FlexMock是一個(gè)比較流行的針對(duì)Rails單元測(cè)試的Mock工具,

          安裝方法:$ gem install flexmock

          代碼示例:

            require 'test/unit'
          require 'flexmock/test_unit'

          class TemperatureSampler
          def initialize(sensor)
          @sensor = sensor
          end

          def average_temp
          total = (0...3).collect {
          @sensor.read_temperature
          }.inject { |i, s| i + s }
          total / 3.0
          end
          end

          class TestTemperatureSampler < Test::Unit::TestCase
          def test_sensor_can_average_three_temperature_readings
          sensor = flexmock("temp")
          sensor.should_receive(:read_temperature).times(3).
          and_return(10, 12, 14)

          sampler = TemperatureSampler.new(sensor)
          assert_equal 12, sampler.average_temp
          end
          end
          瀏覽 20
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  大香蕉一人网 | 国产激情视频自拍 | 五月天婷婷激情四射在线观看 | 国产成人精品免费看视频 | 成人网站欧美 |