当我将解决方案加载到Visual Studio中时,我在“输出”窗口中获得以下内容:
------ Load Playlist started ------
========== Load Playlist finished (0:00:00.0030077) ==========
这是什么意思?
答案 0 :(得分:1)
从Visual Studio 2012 Update 2开始,您可以在测试资源管理器中创建一个包含现有单元测试子集的播放列表。 (在VS2012 Update 2之前,您只能使用Traits对它们进行分组。)
当您只想运行在给定逻辑上下文中有意义且与您的项目或类结构不匹配的特定单元测试时,基本上需要播放列表。播放列表然后保存在.playlist文件中。
如果您启动VS,它将尝试加载任何输出您发布的消息的播放列表。在我的情况下,如果我打开了测试资源管理器窗口,VS仅显示此消息,但我不知道是否有其他条件可以触发查找播放列表。因此,如果Test Explorer未打开,那么我就不会收到您的Load Playlist started
消息。
加载播放列表后,VS通常会尝试发现实际的单元测试,并在“输出”窗口中显示此消息:
------ Discover test started ------
========== Discover test finished: 534 found (0:00:01,6890966) ==========
如果您还没有使用过播放列表,可以阅读更多相关内容here。