Sha256: 02c91dbbf1c12a0bb41adfc375cff0c841f8de045b1d039cf335d2c88a8d2d47

Contents?: true

Size: 1.04 KB

Versions: 2

Compression:

Stored size: 1.04 KB

Contents

require "vultr"
require "minitest/autorun"

describe Vultr::Server do

  let(:server) { Vultr::Server }

  it "needs to verify list server url" do
    url = server._list

    url.must_equal "https://api.vultr.com/v1/server/list?api_key=api_key_required"
  end

  it "needs to verify reboot server url" do
    url = server._reboot

    url.must_equal "https://api.vultr.com/v1/server/reboot?api_key=api_key_required"
  end

  it "needs to verify halt server url" do
    url = server._halt

    url.must_equal "https://api.vultr.com/v1/server/halt?api_key=api_key_required"
  end

  it "needs to verify start server url" do
    url = server._start

    url.must_equal "https://api.vultr.com/v1/server/start?api_key=api_key_required"
  end

  it "needs to verify destroy server url" do
    url = server._destroy

    url.must_equal "https://api.vultr.com/v1/server/destroy?api_key=api_key_required"
  end

  it "needs to verify create server url" do
    url = server._create

    url.must_equal "https://api.vultr.com/v1/server/create?api_key=api_key_required"
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
vultr-0.2.0 test/vultr/test_vultr_server.rb
vultr-0.1.1 test/vultr/test_vultr_server.rb