在this post中,Phil Haack描述了构建单元测试的模型。在我尝试自己重新创建它之前,我想知道是否有人知道为此结构创建骨架的t4模板?我经常使用它,但确实有重复性。
例如,给定以下类:
namespace My.Codes {
public class Classy {
public Classy(int x) {
this.X = x;
}
public int X { get; private set; }
public void DoSomething() {
}
}
}
我想要一个在测试项目中生成以下内容的模板:
namespace My.Codes.Tests {
public class ClassyTests {
[TestClass]
public class Ctor {
}
[TestClass]
public class DoSomething {
}
}
}
答案 0 :(得分:0)
T4模板在再次运行时是否会消灭您现有的工作?或者你只是以一次性运行的方式来获取结构,然后不再重新运行它?