【发布时间】:2017-01-10 02:38:49
【问题描述】:
嗨,请告诉我如何为以下方法编写最小起订量单元测试用例。任何帮助将不胜感激。在此先感谢。
public void ConstructAddMappingQuery(IAnnotationMapping annotationMappings,
out string commandText,
out Dictionary<string, dynamic> parameters)
{
commandText =@"Insert Into AnnotationMapping Values
(@AnnotationSetupId, @WordToAnnotate,
@Annotation, @CreatedDttm, @CreatedUserId, @ModifiedDate,
@ModifiedUserId, @IsActive)";
parameters = new Dictionary<string, dynamic>();
parameters.Add("@WordToAnnotate", annotationMappings.WordToAnnotate);
parameters.Add("@Annotation", annotationMappings.Annotation);
parameters.Add("@ModifiedDate", annotationMappings.ModifiedDate);
parameters.Add("@ModifiedUserId", annotationMappings.ModifiedUserId);
parameters.Add("@AnnotationSetupId", annotationMappings.AnnotationSetupId);
parameters.Add("@CreatedDttm", annotationMappings.CreatedDttm);
parameters.Add("@CreatedUserId", annotationMappings.CreatedUserId);
parameters.Add("@IsActive", 1);
}
寻找整个方法而不是存根。干杯!!!!!!!!!!!!
【问题讨论】:
-
请先编辑你的问题,检查这个:stackoverflow.com/help/formatting
-
这对你有用吗:stackoverflow.com/a/3135677 ?
-
请edit您的帖子说明您正在寻找什么特别的帮助以及您想要测试什么。在当前状态下,这是“为我编写代码”请求的下一个级别(通常这样的请求至少包含关于应该做什么的信息......)
-
你为什么认为这里需要起订量?
标签: c# unit-testing moq