In the test project, by default, all MSTest links will be added for you automatically. Also, some default examples are created for you, such as a simple test example.
With a class project, you can also create a test project, but you need to manually add the MSTest links yourself. This is not a serious problem, but a test project can save you time and trouble.
EDIT:
As noted in the comments, the big difference between the two types of projects is that with the help of the class project you can choose any unit testing platform that you like.
source share