BDD Test Automation
In this episode, we'll take a look at writing acceptance tests, in Rust, that confirm the scenarios and examples we wrote in previous episodes are implemented correctly.
This episode is part of the Introduction to Behaviour-Driven Development series.
-- BDD Test Automation - This Video
šæ Rawkode Live
Hosted by David McKay / š¦ https://twitter.com/rawkode
Website: https://rawkode.live
Discord Chat: https://rawkode.live/chat
#RawkodeLive
š° Timeline
00:00 - Holding Screen
00:45 - Introductions
02:00 - Background / Context
08:20 - Reviewing Our Feature File
15:30 - Writing Acceptance Tests with Cucumber Rust
š„ About the Guests
Ciaran McNulty
Ciaran helps teams at all levels of ability improve via training and
coaching. He has been a PHP professional since the late 90s and is
passionate about TDD, BDD and Agile methodologies. He is lead maintainer
of PhpSpec.
š¦ https://twitter.com/ciaranmcnulty
š§© https://github.com/ciaranmcnulty
š https://ciaranmcnulty.com
šØ About the Technologies
Rust
Rust is a multi-paradigm programming language designed for performance and safety, especially safe concurrency. Rust is syntactically similar to C++, but can guarantee memory safety by using a borrow checker to validate references. Rust achieves memory safety without garbage collection, and reference counting is optional.
Rust was originally designed by Graydon Hoare at Mozilla Research, with contributions from Dave Herman, Brendan Eich, and others. The designers refined the language while writing the Servo layout or browser engine, and the Rust compiler.
It has gained increasing use in industry, and Microsoft has been
experimenting with the language for secure and safety-critical software
components.
Rust has been voted the "most loved programming language" in the Stack Overflow Developer Survey every year since 2016.
š https://www.rust-lang.org/
š¦ https://twitter.com/rustlang
š§© https://github.com/rust-lang/rust
#RustLang
š Show Links
https://gitlab.com/rawkode/gitsync
https://github.com/bbqsrc/cucumber-rust
Related Videos

Hands-On with Preq - Community-Driven Reliability Problem Detection
Join us for an exclusive live stream as we explore Preq (pronounced "preek"), the free and open-source tool that's revolutionizing how teams detect and prevent reliability issues before customers noti

Hands-On with Kairos - Edge Kubernetes Made Simple
Join us for an exclusive live stream as we dive deep into Kairos, the open-source project that's revolutionizing OS lifecycle management across edge, cloud, and bare metal environments!

Hands-on Introduction to k0rdent
**Hands-on Introduction to k0rdent**

Comments