```coffeescript
Transport = require "../src/redis-transport"
RemoteChannel = require "../src/remote-channel"
helpers = require "./helpers"
{testify,assert,events} = helpers

make = ->
  
  transport = new Transport
    host: "localhost"
    port: 6379

  transport.events.forward events

  channel = new RemoteChannel
    name: "greeting"
    transport: transport
      
  channel
  
testify.test "A remote channel", (context) ->

  context.test "can send and receive events", (context) ->

    sender = make()
    receiver = make()

    listen = receiver.listen()

    listen.on "success", ->

      receiver.receive (message) ->

        context.test "using an 'on' handler", ->
          assert.ok message.content is "Dan"
          receiver.end()

      sender.send content: "Dan"
    
```

Update the test descriptions to match the tests
user
```coffeescript
Transport = require "../src/redis-transport"
RemoteChannel = require "../src/remote-channel"
helpers = require "./helpers"
{testify,assert,events} = helpers

make = ->
  
  transport = new Transport
    host: "localhost"
    port: 6379

  transport.events.forward events

  channel = new RemoteChannel
    name: "greeting"
    transport: transport
      
  channel
  
testify.test "A remote channel", (context) ->

  context.test "can send and receive messages", (context) ->

    sender = make()
    receiver = make()

    listen = receiver.listen()

    listen.on "success", ->

      receiver.receive (message) ->

        context.test "using a recieve handler", ->
          assert.ok message.content is "Dan"
          receiver.end()

      sender.send content: "Dan"
    
```
assistant