0

我有一个 WPF 应用程序,它的方法接收一个 TextBox 并返回 true 或 false。我已经创建了一个测试项目,但是我无法创建一个 TextBox 的对象来测试我的方法。不能在测试类中添加这样的控件吗?我想做这样的事情:

    [TestClass]
public class UnitTest1
{

    [TestMethod]
    public void TestMethod1()
    {
        TextBox textBox = New Textbox();
        Assert.AreEqual(MyMethodWithTextBox(textBox), true);
    }
}
4

1 回答 1

2

确保添加对PresentationFramework.dll的引用(这是 WPFTextBox类所在的程序集)。与 WPF 应用程序项目模板相反,测试项目模板本身很可能不包含它。

于 2013-05-09T13:59:53.483 回答