Hey, hey,
couple of comments:
1) if you use mock annotation then you should use mockito rule or extension (depends junit4 or junit5)
2) You don't need reseting mock and view model creation in before (unless there is strong dependency with main dispatcher test provisioning) - test class with all fields is recreated for every test by default in junit4 and junit5
3) Instead using before and after - you can use rule or extension to make it less verbose