我经常在Eclipse中使用“重构 -> 重命名”功能,并且习惯于将相关的单元测试命名为TestedClassNameTest。但是,当我重命名被测试的类时,我不能忘记重命名我的单元测试。如果能够在重命名被测试的类时自动重命名我的单元测试将非常有用。
我猜创建一个能够完成这项工作的插件并不难,但也许这并不是必要的?
我经常在Eclipse中使用“重构 -> 重命名”功能,并且习惯于将相关的单元测试命名为TestedClassNameTest。但是,当我重命名被测试的类时,我不能忘记重命名我的单元测试。如果能够在重命名被测试的类时自动重命名我的单元测试将非常有用。
我猜创建一个能够完成这项工作的插件并不难,但也许这并不是必要的?
经过多次谷歌搜索和Eclipse搜索,似乎还没有此功能。
今天在Eclipse中没有“类被单元测试”的概念。我所指的是,您可以创建单元测试类来测试任何内容:完整的包、单个类、单个方法、完整的插件...
更准确地说,在Eclipse的模型中,“被测试的类”与相关联的单元测试之间“没有关系”。
我完全同意您的观点,在Eclipse中拥有这样的功能会很好。更进一步地,能够生成单元测试框架将这些测试类与被测试的类链接起来将会非常棒。
也许您可以在Eclipse Buzilla上启动讨论,可能在PDE类别中。
曼努