The London Java Community: LJC Virtual Meetup: Beyond Acceptance Testing: Domain-Driven Tests

***This is a placeholder for the event being run on Eventbrite. Please sign up with your full name at ***

About the event

We needed to validate our use cases with tests:

That specify the user intents, not the technical details

That are human-readable (but without regex tricks)

That run both end-to-end to verify our infrastructure

And using the domain only to verify our hexagonal architecture

This talk is about how we solved these problems with the DDT approach and how you can apply this technique on your own backend application. A demonstration with live coding will show how to write them and use
it to drive the development.

Who should attend this event?

People interested in clean coding and acceptance testing. The presentation is quite technical but the ideas can be useful not only to developers.

What will people learn?

This talk will teach you a new approach to test your system that can be immediately useful, especially if you are aiming for continuous delivery. The main focus of the talk will be on the idea of Domain Driven Test, where we write an abstract test using Actors on a Stage that will run across multiple implementations. This allows us to use the same tests for both the end-to-end validation and the modelling of our business logic.

This is an online event starting at 7 pm BST. Attendees will be sent a link on or before the day of the event.

This event is organised by RecWorks on behalf of the London Java Community.

You can see our latest jobs here:

You can see our privacy policy here:

Continue the conversation at our Slack Group:

Sign up here if you're not a member:

to (Europe/London time)

More details and tickets:

Imported From:

More Information

The London Java Community (LJC) is a group of Java Enthusiasts who are interested in benefiting from shared knowledge in the industry. Through our forum and regular meetings you can keep in touch with the latest industry developments, learn new Java (& other JVM) technologies, meet other developers, discuss technical/non technical issues and network further throughout the Java Community.