13 ms·
I don't think this is functional programming as much as it is just a DSL for behaviour driven testing. It doesn't feel like Go, really, but there is still a pl
by ljm 2y ago
I don't think this is functional programming as much as it is just a DSL for behaviour driven testing.
It doesn't feel like Go, really, but there is still a place for high level testing like that. Personally, I prefer it for integration testing and other situations where you might be asserting on multiple steps of functionality as part of a wider piece (like transactional business logic).