# File test/test_message.rb, line 104
        def test_0040_msg_create
                #
                assert_raise(Stomp::Error::InvalidFormat) {
                        aframe = Stomp::Message.new("junk", false)
                }
                #
                assert_raise(Stomp::Error::InvalidFormat) {
                        aframe = Stomp::Message.new("command\njunk", false)
                }
                #
                assert_raise(Stomp::Error::InvalidFormat) {
                        aframe = Stomp::Message.new("command\nheaders\n\njunk", false)
                }
                #
                assert_raise(Stomp::Error::InvalidServerCommand) {
                        aframe = Stomp::Message.new("junkcommand\nheaders\n\njunk\0\n\n", false)
                }
                #
                assert_raise(Stomp::Error::InvalidFormat) {
                        aframe = Stomp::Message.new("ERROR\nbadheaders\n\njunk\0\n\n", false)
                }
                #
                assert_nothing_raised {
                        aframe = Stomp::Message.new("CONNECTED\nh1:val1\n\njunk\0\n", false)
                }
                #
                assert_nothing_raised {
                        aframe = Stomp::Message.new("MESSAGE\nh1:val1\n\njunk\0\n", false)
                }
                #
                assert_nothing_raised {
                        aframe = Stomp::Message.new("MESSAGE\nh2:val2\n\n\0", false)
                }
                #
                assert_nothing_raised {
                        aframe = Stomp::Message.new("RECEIPT\nh1:val1\n\njunk\0\n", false)
                }
                #
                assert_nothing_raised {
                        aframe = Stomp::Message.new("ERROR\nh1:val1\n\njunk\0\n", false)
                }

        end