如果我把NUnit的测试代码和所要实现的功能的代码放到同一个工程下,那么编译这个工程会不会导致目标程序变大?(我这里指的是要编译成release版本)

解决方案 »

  1.   

    楼上的兄弟。但是如果测试代码放到另外一个工程里的话,如何测试Windows form(*.exe)的工程呢?
    因为测试工程中要测试Windows Form中的类就必须添加其引用。添加引用时则必须要*.dll,也就是类库文件才行。所以现在无法实现,不知各位高手有没有什么好的方法来解决这个问题?
      

  2.   

    测试工程和工程应该分开,你把测试工程要引用的*.exe加到测试工程里就可以了
      

  3.   

    #if DEBUG
     测试
    #endif
      

  4.   

    楼上的兄弟的方法不错,这样:
    #if DEBUG
     整个测试类文件代码
    #endif
    不知道这样是否可行?
      

  5.   

    #if DEBUG
     整个测试类文件代码
    #endif
    这样是可以的!