如何装配微软.silverlight.测试

本文关键字:测试 silverlight 微软 何装配 | 更新日期: 2023-09-27 18:04:35

刚刚安装了Silverlight Tools All with nuget。我希望找到Microsoft.Silverlight.Testing命名空间,就像我一直在阅读的一些在线文档/博客一样?我找对地方了吗?

http://nuget.org/List/Packages/SilverlightToolkit-All

…希望装配AgUnit(银在化学元素周期表中的符号)http://agunit.codeplex.com/releases/view/70609,或者Resharper。

幽默:做了一个雨人,但我选择了"所有"版本。所以,我想要全部。为什么我没有得到全部?也许我应该再下载一遍。这真的是我唯一能点击的"所有"内容吗?嗯……。

如何装配微软.silverlight.测试

我设法联系上了Jeff Wilcox(作者)。他说,"它不是打包在工具包里的,它是独立的。"我相信一些社区的人把它打包了,但我还没有在nuget上发布它,很遗憾,抱歉!'

没有问题。好吧,谢谢杰夫一开始就把它提供给我们。对于开发人员来说,这是一个额外的障碍。这将教训我不要做太多的假设;-)。


前更新

到[silverlight.codeplex.com] http://silverlight.codeplex.com/SourceControl/list/changesets下载了最新的源代码。我发现Jeff Wilcox仍在更新测试.dll(最后一次更改是在2月)。

所以我在挖掘源代码。花了一些时间在。'SLToolKit'Silverlight4'Infrastructure下找到unit.testing.csproj

发现有一个依赖于Microsoft.VisualStudio.QualityTools.UnitTesting.Silverlight

我猜这个。dll是任何Visual studio比专业的一部分。我错了吗?

尽管源代码保存在SilverlightToolkit中,但据我所知,Microsoft.Silverlight.Testing.dll并没有随任何NuGet下载一起提供。我想知道为什么?至少更接近了。


现在放弃了。dll的来源(尽管仍然很好奇),我从源代码附带的。'Silverlight4'Source'二进制文件中获取版本。


Awesome: Resharper用左边的小圆圈把它捡起来了

我刚才回答了我自己的问题吗?

using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
namespace a_namespace
{
    [TestClass]
    public class Class1
    {
        [TestMethod]
        public void test()
        {
            Console.WriteLine("test");
        }
    }
}