Sha256: 9d05f2d1a664cc9e840ae8d843d6487a071813ecceada55a4b72e91db4ed73c0

Contents?: true

Size: 1.76 KB

Versions: 7

Compression:

Stored size: 1.76 KB

Contents

Feature: Establish connection
  In order to actually do something useful with a Stomp broker
  As a client
  I want to be able to connect
  
  Scenario: Connecting to a Stomp 1.0 Broker
    Given a Stomp 1.0 broker
    When a connection is created from the broker's URI
    And the connection is told to connect
    Then the connection should be connected
    And the connection should be using the 1.0 protocol

  Scenario: Connecting to a Stomp 1.0 Broker by string
    Given a Stomp 1.0 broker
    When a connection is created from the broker's URI string
    And the connection is told to connect
    Then the connection should be connected
    And the connection should be using the 1.0 protocol

  Scenario: Connecting to a Stomp 1.1 Broker
    Given a Stomp 1.1 broker
    When a connection is created from the broker's URI
    And the connection is told to connect
    Then the connection should be connected
    And the connection should be using the 1.1 protocol
        
  Scenario: Connecting to a Stomp 1.1 Broker by string
    Given a Stomp 1.1 broker
    When a connection is created from the broker's URI string
    And the connection is told to connect
    Then the connection should be connected
    And the connection should be using the 1.1 protocol
    
  Scenario: Connecting to a Broker using an unsupported version
    Given a Stomp 3.2 broker
    When a connection is created from the broker's URI
    Then connecting should raise an unsupported protocol version error
    And the connection should not be connected

  Scenario: Connecting to a Broker whose first frame is not CONNECTED
    Given an erroring Stomp broker
    When a connection is created from the broker's URI
    Then connecting should raise an connect failed error
    And the connection should not be connected

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
stomper-2.0.6 features/establish_connection.feature
stomper-2.0.5 features/establish_connection.feature
stomper-2.0.4 features/establish_connection.feature
stomper-2.0.3 features/establish_connection.feature
stomper-2.0.2 features/establish_connection.feature
stomper-2.0.1 features/establish_connection.feature
stomper-2.0.0 features/establish_connection.feature