Demonstrating timeouts when mock expectations are not met in a goroutine.
Details: golang/mock#145
Solution to find error details: add -v to the go test command to get logs as they are printed.
Running problematic test: go test -timeout 5s github.com/mahdiou-diallo/goroutinemock/core -testify.m Test_AsyncUnexpected -v