如何装配Microsoft.Silverlight.Testing?

时间:2011-08-06 09:26:13

标签: c# .net silverlight unit-testing

刚安装了带有nuget的Silverlight工具。我希望根据我一直在阅读的一些在线文档/博客找到Microsoft.Silverlight.Testing命名空间?我在寻找合适的地方吗?

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

......希望能够安装AgUnit(银色的化学元素周期表符号中的Ag)http://agunit.codeplex.com/releases/view/70609,或者也许是Resharper。

幽默:做了一个雨人,但我选择了“全部”版本。所以,我想要所有这一切。为什么我没有得到所有这些?也许我应该再次下载它。这绝对是我能点击的唯一“全部”东西吗?格儿。

1 个答案:

答案 0 :(得分:3)

我设法抓住了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是任何一个比专业人士更多的视觉工作室的一部分。我错了吗?

即使源代码保存在SilverlightToolkit中,据我所知,Microsoft.Silverlight.Testing.dll不随任何NuGet下载一起提供。我想知道为什么?至少越来越近了。


放弃.dll现在来自哪里(虽然仍然很好奇),并且正在使用源代码附带的。\ Silverlight4 \ Source \ Binaries版本。


太棒了:Resharper在左边缘用那些小圈子把它捡起来。

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

using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;

namespace a_namespace
{
    [TestClass]
    public class Class1
    {
        [TestMethod]
        public void test()
        {
            Console.WriteLine("test");
        }

    }
}