假设我想在编写任何其他代码之前遵循纯TDD即写单元测试.当我发现错误时,我必须编写单元测试来重现它然后实现修复.
假设我的应用程序中存在内存泄漏.我可以重现它 - 运行特定方法1,000,000,000次会导致OutOfMemoryException.此测试需要10秒才能失败.
长时间运行的单元测试通常不受欢迎,特别是当它们消耗大量内存时.此后,可能还有其他内存泄漏,因此可能会增加此类测试的数量.
那么如何解决这个错误的TDD方式呢?
对于应用程序,我要检查特定用户是否已作为服务登录?如何以编程方式执行此操作?我在互联网上查了一下,找不到一些好的资源
谢谢
Upul
public void pdfgenforffd(TextBox TextBox3, HiddenField HiddenField1, HiddenField HiddenField4, AjaxControlToolkit.HTMLEditor.Editor Editor1)
{
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.ContentType = "application/pdf";
// Create PDF document
Document pdfDocument = new Document(PageSize.A4, 50, 25, 15, 10);
PdfWriter wri = PdfWriter.GetInstance(pdfDocument, new FileStream("d://" + HiddenField1.Value + "_" + HiddenField4.Value + ".pdf", FileMode.Create));
PdfWriter.GetInstance(pdfDocument, HttpContext.Current.Response.OutputStream);
pdfDocument.Open();
string htmlText = Editor1.Content;
//string htmlText = htmlText1.Replace(Environment.NewLine, "<br/>");
HTMLWorker htmlWorker = new HTMLWorker(pdfDocument);
htmlWorker.Parse(new StringReader(htmlText));
pdfDocument.Close();
HttpContext.Current.Response.End();
}
Run Code Online (Sandbox Code Playgroud)
我正在使用上面的代码从HTMLEditor(ajax控件)中的html文本生成pdf.如果我用不同宽度的每一列硬编码一个表,进入HTMLEditor文本而不是生成pdf时,列得到相同的分配即使所有列在pdf上都有固定的大小,即使我为每列指定了一些自定义宽度.
我想生成可以将html转换为pdf的pdf,也可以将表格列除以指定的宽度.怎么做?
我有一个疑问..我的应用程序中有一个活动的人.虽然我的活动破坏了处理程序仍在运行.它是否在应用程序进程以外的其他进程上运行?任何人都可以解释为什么它的工作方式如此?是否有可能在onDestroy活动时停止处理程序?
提前致谢.
我有一个已经存在的表,其中一个字段应该是唯一的但不是.我只知道这一点,因为表中的条目与另一个已存在的条目具有相同的值,这导致了问题.
如何使此字段仅接受唯一值?
我有以下代码......
$('#item_' + code + ' .delete').hide();
$('#item_' + code + ' .deleting').show();
$('#item_' + code).slideUp(400, function() {
$(this).remove();
$('#top .message').html('Item has been deleted');
});
Run Code Online (Sandbox Code Playgroud)
我想保存我在变量中使用的选择器,并使用它来执行操作,而不是每次都搜索DOM.
所以我像这样保存选择器......
var saved = $('#item_' + code);
Run Code Online (Sandbox Code Playgroud)
但是,如何更改其余代码?我对jQuery不太熟悉,因此想知道如何做到这一点.这会有用......
$(saved).(' .delete').hide();
$(saved).(' .deleting').hide();
$(saved).slideUp(400, function() {
$(this).remove();
$('#top .message').html('Item has been deleted');
});
Run Code Online (Sandbox Code Playgroud) 有人可以解释使用这种模式的好处吗?
我的意思是EF在某种意义上来说不是一个存储库吗?你不能只查询容器并返回那些对象吗?
我看到很多关于POCO,AutoMapper,依赖注入,服务层,IoC的讨论.我只是将一堆东西混合在一起,还是一切都有关系?
谁可以给我解释一下这个?
另外,这些如何与MVC.net,ViewModels和DataModels结合在一起?
谢谢,山姆
dependency-injection poco repository-pattern entity-framework-4
fetch使用的默认提交消息"Automated merge with ...."很长,很丑,并且使用本地目录路径来填充历史记录.我想用简单的"自动合并"或"合并"来替换它.
我想要一个在我们的应用程序中实现Twitter的简单示例.我宁愿它不可浏览; 它应该只在我们的应用领域开放.登录后,用户可以在他/她的帐户上发布推文.