Please log in to watch this conference skillscast.
When testing distributed systems, protocol messages have to be parsed, instantiated and modified, which leads to incidental code that obscures the test narrative.
Fortunately, tests can be kept clear and easy to maintain through the use of a declarative message representation. A declarative representation describes message structure and content (the "what"), while hiding the actual message construction (the "how").
In this talk, I will demonstrate one approach to defining a declarative representation of FIX messages for testing a trading application.
YOU MAY ALSO LIKE:
Declarative protocol messages in Scala for testing distributed systems
Patrick Tschorn has worked in two startups and a research lab, and is currently a Developer in Test at Sucden Financial.