Sha256: 092940ce44393fef0d46d90d1bba9e7e7fae7b5fdc0e07e46556b32908c8aa8d

Contents?: true

Size: 646 Bytes

Versions: 16

Compression:

Stored size: 646 Bytes

Contents

require File.expand_path("../../test_helper", __FILE__)

class DVDTest < Test::Unit::TestCase
  setup do
    @klass = VirtualBox::DVD
  end

  context "device type" do
    should "be :dvd" do
      assert_equal :dvd, @klass.device_type
    end
  end

  context "retrieving all dvds" do
    setup do
      @media = mock("media")
      @media.expects(:dvds).returns([])
      @global = mock("global")
      @global.expects(:media).returns(@media)
    end

    should "return an array of DVD objects" do
      VirtualBox::Global.expects(:global).returns(@global)
      result = VirtualBox::DVD.all
      assert result.is_a?(Array)
    end
  end
end

Version data entries

16 entries across 16 versions & 3 rubygems

Version Path
virtualbox-0.9.2 test/virtualbox/dvd_test.rb
virtualbox-0.9.1 test/virtualbox/dvd_test.rb
virtualbox-0.9.0 test/virtualbox/dvd_test.rb
virtualbox-0.8.6 test/virtualbox/dvd_test.rb
virtualbox-0.8.5 test/virtualbox/dvd_test.rb
virtualbox-0.8.4 test/virtualbox/dvd_test.rb
velir_virtualbox-0.8.4 test/virtualbox/dvd_test.rb
virtualbox-0.8.3 test/virtualbox/dvd_test.rb
virtualbox-0.8.2 test/virtualbox/dvd_test.rb
virtualbox-0.8.1 test/virtualbox/dvd_test.rb
virtualbox-0.8.0 test/virtualbox/dvd_test.rb
virtualbox-0.7.9 test/virtualbox/dvd_test.rb
virtualbox-0.7.8 test/virtualbox/dvd_test.rb
virtualbox-0.7.7 test/virtualbox/dvd_test.rb
virtualbox-0.7.6 test/virtualbox/dvd_test.rb
bbrowning-virtualbox-0.7.6.dev test/virtualbox/dvd_test.rb