I\'m trying to make sense of the error(s) I\'m seeing below, and to learn how to fix it.
could not find implicit value for parameter materializer: akka.Stream.M
You don't need Materializer.
I believe you are calling not the right action.apply method.
You want def apply(request: Request[A]): Future[Result]
To call the right, you need FakeRequest[AnyContent], same parametrized type as action:Action[AnyContent].This type is forced by PlayBodyParser I believe you set for your action.
After that you don't need .run call