SkillsCast

Declarative protocol messages in Scala for testing distributed systems

8th December 2014 in London at Business Design Centre

There are 54 other SkillsCasts available from Scala eXchange 2014

Please log in to watch this conference skillscast.

502956099 640

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:

Thanks to our sponsors

Declarative protocol messages in Scala for testing distributed systems

Patrick Tschorn

Patrick Tschorn has worked in two startups and a research lab, and is currently a Developer in Test at Sucden Financial.