问题列表 - 第23288页

如何进行集成测试?

有关单元测试的文章很多,但我几乎没有找到任何有关集成测试的书籍/博客?能否请您就此主题向我推荐一些内容?

进行集成测试时要编写哪些测试?什么是良好的集成测试?等等

谢谢

language-agnostic testing integration-testing

21
推荐指数
2
解决办法
1891
查看次数

如何将DataTable序列化为json或xml

我正在尝试将DataTable序列化为Json或XML.可能吗?怎么样?请给我任何教程和想法.

例如,有一个sql表:

CREATE TABLE [dbo].[dictTable](
    [keyValue] [int] IDENTITY(1,1) NOT NULL,
    [valueValue] [int] NULL,
 CONSTRAINT [Psd2Id] PRIMARY KEY CLUSTERED 
(
    [keyValue] ASC
)WITH (PAD_INDEX  = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
Run Code Online (Sandbox Code Playgroud)

C#代码:

string connectionString =
          "server=localhost;database=dbd;uid=**;pwd=**";

            SqlConnection mySqlConnection = new SqlConnection(connectionString);
            string selectString =  "SELECT keyValue, valueValue FROM dicTable";

            SqlCommand mySqlCommand = mySqlConnection.CreateCommand();

            mySqlCommand.CommandText = selectString;

            SqlDataAdapter mySqlDataAdapter = new SqlDataAdapter();

            mySqlDataAdapter.SelectCommand = mySqlCommand;

            DataSet myDataSet = new DataSet();

            mySqlConnection.Open();

            string dataTableName = "dictionary";
            mySqlDataAdapter.Fill(myDataSet, dataTableName);

            DataTable myDataTable …
Run Code Online (Sandbox Code Playgroud)

.net c# datatable ado.net serialization

7
推荐指数
1
解决办法
2万
查看次数

当使用jQuery的getScript()函数时,我在带注释的行上出现"格式不正确"的错误

我的猜测是,在src文件需要XML友好的,但当然没有JS文件是因为它是用各种非XML标准的实体.

getScript()可能需要一个XML文件= /

有什么想法吗?

    if(is_def(pObj)){
      $.getScript(pObj.src,function(){
            pObj.stat = STATUS_OK;
            $a.dequeue(pObj);         
      });

    }
Run Code Online (Sandbox Code Playgroud)

我也在我的桌面上开发这个,而不是使用任何服务器

jquery getscript

5
推荐指数
2
解决办法
2192
查看次数

如何在面朝上时检测iPhone是否正在旋转?

有没有办法检测躺在桌子上的iphone是否正在旋转?我确实意识到加速度计没有报告这种运动,也没有报告 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation方法.

有没有办法检测手机旋转的角度变化?谢谢.

iphone rotation detect orientation

3
推荐指数
2
解决办法
1355
查看次数

C#如何创建在运行时解释的函数

我正在制作一个遗传程序,但是我在C#中遇到了限制,我希望在算法中提供新的函数,但是如果不重新编译程序我就无法做到.本质上,我希望程序的用户提供允许的功能,GP将自动使用它们.如果要求用户尽可能少地了解编程,那将是很好的.

我想插入新功能而不将它们编译到程序中.在Python中这很容易,因为它都被解释了,但我不知道如何使用C#来做到这一点.有谁知道如何在C#中实现这一目标?有没有图书馆,技术等?

c# genetic-programming genetic-algorithm

6
推荐指数
2
解决办法
889
查看次数

NSPredicate和Regex

有人可以帮我使用Regex和NSPredicate吗?

NSString *regex = @"(?:[A-Za-z0-9])";
NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex];
if ([pred evaluateWithObject:mystring])
{
  //do something
}
Run Code Online (Sandbox Code Playgroud)

测试上面的wth mystring - qstring123似乎不起作用.我期待它进入if条件,因为它应该匹配正则表达式.

此外,我需要一个正则数字的alpha数字允许逗号和空格.

这会有用吗?

@"(?:[A-Za-z0-9])*(?:,[A-sa-z0-9)*(?:\s[A-sa-s0-9])"
Run Code Online (Sandbox Code Playgroud)

请帮忙.

regex objective-c nspredicate

11
推荐指数
1
解决办法
7676
查看次数

如何仅复制Python列表中的值而不复制引用?

具体来说,我想创建一个列表的备份,然后对该列表进行一些更改,将所有更改附加到第三个列表,然后在进行进一步更改之前使用备份重置第一个列表等,直到我完成进行更改并希望将第三个列表中的所有内容复制回第一个.不幸的是,似乎每当我对另一个函数中的第一个列表进行更改时,备份也会发生变化.使用original = backup效果不佳; 也没用过

def setEqual(restore, backup):
    restore = []
    for number in backup:
        restore.append(number)
Run Code Online (Sandbox Code Playgroud)

解决我的问题; 即使我从备份中成功恢复了列表,但每当我更改原始列表时,备份仍然会更改.

我该如何解决这个问题?

python backup restore list python-3.x

0
推荐指数
2
解决办法
118
查看次数

如果我在Visual Studio中开发Excel应用程序,是否会失去宏录制的好处?

我以前使用以下开发过程编写了许多Excel宏:

  1. 录制一个宏.
  2. 打开VBA编辑器.
  3. 编辑宏.

我现在正在尝试使用Visual Studio 2008"Excel 2007加载项"项目(C#),我想知道是否必须放弃这个开发过程.

问题:

  1. 我知道我仍然可以使用Excel记录宏,但有没有办法在Visual Studio中访问生成的代码?或者我只需要复制并粘贴C#-ize它?

  2. 我的"个人宏工作簿"会发生什么?我可以在C#中使用我存储在那里的宏吗?或者有没有办法将它们转换为C#?

  3. 如果有一些支持在Visual Studio中打开和编辑VBA宏,您能否提供一个非常简短的工作原理摘要或指向一个好的参考?

  4. 您是否有任何其他提示,可以使用Excel的内置编辑器在VBA中编写宏,然后使用Visual Studio在C#中编写它们?

c# excel vba excel-vba visual-studio

6
推荐指数
1
解决办法
1400
查看次数

在Apache中的第二个请求时间记录

虽然我可以获得处理请求所花费的时间的微秒分辨率(%D),以帮助重建请求序列,我想看一下与特定页面生成的多个请求的时间相关的请求.但据我所知,%t说明符仅提供精确到最接近的秒.这使得无法重建原始事件序列.

有没有其他方法可以在我的access_log文件中获取此信息?

TIA

apache

3
推荐指数
1
解决办法
3063
查看次数

在C++中将未知类传递给String Streams

我正在使用模板函数,我正在传递,我可能会将各种类的实例发送到字符串流.我该怎么做才能确保它继续有效?

让我更具体一点,我在哪里定义行为?是否有一些成员应该在每个类上发送到字符串流,如果我在一些增强或扩展现有的String流(我正在考虑构建一个继承自sstream的类并重载<<运算符来处理所有可能的班)?

我甚至无法找到相关文档,所以即使链接到更多资源也会有所帮助.

c++ stream sstream

2
推荐指数
1
解决办法
577
查看次数