Sha256: 8ded5a337d172877f87425b4cd6e9c060cf6e94743802fe4c4a164647b220fea

Contents?: true

Size: 606 Bytes

Versions: 2

Compression:

Stored size: 606 Bytes

Contents

require "integration/test_helper"

describe "Create Rules" do
  before do
    @topic = Azure::ServiceBus::Topics.create(ServiceBusTopicNameHelper.name, {})
    @subscription = @topic.subscriptions.create("mySubscription")
  end

  after do
    ServiceBusTopicNameHelper.clean
  end

  it "should be able to create a new rule" do
    response = Azure::ServiceBus::Rules.create(@subscription, "myName")
    response.must_be :kind_of?, Azure::ServiceBus::Rules::Rule
    response.filter["TrueFilter"].must_equal("SqlExpression" => "1=1", "CompatibilityLevel" => "20")
    response.error.must_be_nil
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
azure-0.1.1 test/integration/service_bus/rules/create_rule_test.rb
azure-0.1.0 test/integration/service_bus/rules/create_rule_test.rb