Unknown filter type [stemmer]

That's because of the reason I explained in the link on Github.
Those are not part anymore of the core code but a module analysis-common.

Because you try to run elasticsearch embedded and this module is not available, you don't have access to stemmer.

You need to do real integration tests agains a real elasticsearch cluster. Like I explained there: