unit testing with intuitive matchers