我有一个项目,我想添加一个单元测试.项目中还有其他单元测试由以前的开发人员编写.我想要将读取的对象和XML文件测试到一个对象中.为此,我选择测试项目并添加单元测试,然后选择我想要进行单元测试的类.stubed out类自动生成,我可以成功编译项目,但是当我运行时,我得到了错误
未找到输入文件:C:\ Blah\Blah\Blah\Blah\MYPROJECTNAME.vsmdi.
我试着检查测试解决方案中的所有文件并重新创建单元测试,但我仍然得到相同的错误
您的信息:
任何帮助将不胜感激!谢谢......奥林
我试图使用MVC razor of autoplay ='autoplay'向页面输出一个值,以便自动播放HTML5视频.我的方法GetAutoPlayVideo读取web.config文件以确定该站点是否将自动播放视频.
public static string GetAutoPlayVideo()
{
bool autoPlayVideo = Converter.ToBoolean(System.Web.Configuration.WebConfigurationManager.AppSettings["AutoPlayVideo"]);
if (autoPlayVideo)
return "autoplay='autoplay'";
else
return string.Empty;
}
Run Code Online (Sandbox Code Playgroud)
然后在页面上使用以下标记:
<div id="videoHolder">
<video id="video" width="503" height="284" @Html.Raw(MyUtility.GetAutoPlayVideo()) controls >
@foreach (string s in Model.SelectedShow.VideoFiles)
{
<source src="@(CdnResources.GetImageUrl(s))" type="@(Utility.GetMimeType(s))" />
}
Your browser does not support the video tag.
</video>
</div>
Run Code Online (Sandbox Code Playgroud)
我到目前为止创建的语法是这样的:
@Html.Raw(MyUtility.GetAutoPlayVideo())
Run Code Online (Sandbox Code Playgroud)
有可能缩短这个类似的东西吗?
@MyUtility.GetAutoPlayVideo()
Run Code Online (Sandbox Code Playgroud)