EMx 006: Elixir and Property-based testing with Vitaly Tatarintsev

Elixir Mix - A podcast by Charles M Wood - Mercoledì

Panel: Charles Max WoodMark EriksonJosh Adams Special Guests: Vitaly Tatarintsev In this episode of Elixir Mix, the panel talks to Vitaly Tatarintsev about Elixir and property-based testing. Vitaly is a back-end developer and who is currently still working predominantly with Ruby while he continues learns Elixir. He is fairly new to Elixir and likes to write articles about learning Elixir on his blog What did I Learn. They talk about what property-based testing is, where a person can get started with learning property-based testing, TDD with property-based testing, and much more! In particular, we dive pretty deep on: Vitaly introBlog - What did I LearnWhat is property-based testing?Run data to find etch cases that don’t workAre there tools for property-based testing?Not a lot of tools for this in ElixirStream data libraryQuick CheckUsed in addition to unit testsWhere do you get started with property-based testing?Start with stream data libraryPropErTesting.comProperty-based Testing is a Mindset - ElixirConf EU TalkHow does property-based testing fit into the work flow?TDD with property-based testingTrying to implement Java applicationsWhere has property-based testing helped you?John Hughes YouTube VideoAllows you to catch errors that you couldn’t predict to occurHelps you find cases you don’t think ofWhat do you do when your property-based testing finds an error?And much, much more! Links: RubyElixirWhat did I LearnStream dataQuick CheckPropErTesting.comProperty-based Testing is a MindsetJohn Hughes YouTube VideoVitaly’s GitHub @ck3g Sponsors: Digital Ocean Picks: Charles

Visit the podcast's native language site