It would be good to pull any sort of call to `RenderAsync` into a separate test for `ViewViewComponentResult`. These tests cover both the helper result methods *and* the result types themselves, which should be split apart.

Look at `ControllerTests`, which do similar things. I would say those tests are properly factored.