从单独的NUnit测试库引用主项目

KCh*_*oux 3 c# nunit unit-testing projects-and-solutions

我是单元测试的新手,大学毕业后,突然负责自己开发和维护一个相当大的应用程序.之前的开发人员(刚刚离开公司)包括NUnit和项目参考,在几个类的底部写了几个空的测试装置,从来没有做过任何其他事情.

我担心如果我现在不开始编写单元测试,而我正在重构和学习系统,我将永远不会完成它们,但我无法理解如何正确设置我的测试项目.

有人告诉我,我应该将我的测试项目作为一个单独Class Library的解决方案,所以我做了一个OurApplication.Test Library项目.我不知道如何引用我将在其中测试的项目.

在线指南说它指向我的主项目的.DLL ......但没有一个.我们的项目是一个独立的应用程序,不会生成一个DLL,我不确定在这种情况下我应该做什么.

任何关于这里有什么问题的建议,或指向更全面的指南的建议都将不胜感激.我想以正确的方式完成这项工作,并尽快完成.

Pau*_*bra 5

如果您使用的是Visual Studio,则可以在解决方案中添加对Projects的引用,因为这里引用了测试项目中的控制台应用程序

在此输入图像描述