我有以下设置: 我收到此错误: 如何正确测试上述流? ...
我正在使用 mockito 编写一个单元测试来模拟依赖项并检查我们是否使用正确的参数调用它。 我们应该传入一个字符串,因此我尝试匹配该函数参数,但不会对整个字符串进行断言,以防我们更改措辞。 所以我只想匹配消息中的一个词,但该词可能位于句子的开头或中间,因此它可能以大写开头。 dart 匹配器具 ...
我目前有两组测试,除了setUp()方法调用外,它们在每种方式上都是相同的。 我想简化代码,以使测试集仅定义一次,但是每个组都运行自己的setUp()方法,然后运行相同的测试集。 目前,我的代码如下所示: 如何合并此代码? ...
浏览器测试需要从命令行运行,如pub run test -pdartium 。 有没有办法调试这样的测试。 ...
我正在使用Dart测试包: https : //pub.dartlang.org/packages/test 通常,我想在测试文件中的每个测试之前或之后运行一些函数。 测试包是否为此提供了一些东西? ...
我想测试一个调用exit的函数。 基本上,我有一个控制台应用程序,询问用户是否确定要覆盖目录。 用户回答“否”时,目录不会被覆盖,程序应退出。 因此,我想测试一下,如果用户回答“否”,则该程序确实退出了。 但是,如果我对此进行测试,则我的测试跑步者将退出。 在python ...
我的应用程序从服务范围的访问对象( package:gcloud/service_scope.dart ),像storageService和我把域内提供更多服务ss.register() 现在,我要对访问此范围的函数进行单元测试,并使用要放入服务范围的模拟对象。 这样做的唯一方法是为 ...
我有一个像<span class="percent-complete-bar" style="width: 85%; background: green;"></span>这样的元素,我想检查style属性是否包含width: xx%; 正则表达式如r'width: \ ...
我使用的是WebStorm IDE和之前称为unittest的 测试 api。 使用以下命令测试工作正常: 发布运行测试:test test / sample.dart /test/sample.dart 但是当我尝试使用WebStorm DartUnit运行/调试测 ...
我正在使用测试库运行dart测试。 当执行此命令时,我得到以下错误,我已经下载了dartium和dart sdk并且在系统路径中。 ...
我希望能够对我的定制聚合物元素进行单元测试。 给定lib / web_components中的一个组件: 和test / web_components中的测试: 运行测试会导致标题中提到的错误。 我怎样才能避免这个错误? 编辑: 所以我尝试在客户端测试文件的顶 ...
我想对某些功能进行一些单元测试,但是我需要在Future完成后执行所有测试。 为了解决我的问题,这里是我想做的一个例子: registerToServer(contentOfRequest).then((id){ test('test function1', () { fun ...
我有一个看起来像这样的测试: test('should throw error if threshold is null', (){ final findEngine = new FindEngine<Foo>(); expect(findEngine.streamResu ...
我正在编写一些集成测试,它们使用HttpServer ,一堆Directory().watch() ',以及可能的其他未来/流监听代码。 我正在使用以下测试配置: class LaserServerTestConfiguration extends SimpleConfiguration ...
所有, 这是用于检查集合大小的单元测试 main() { test("Resource Manager Image Load", () { ResourceManager rm = new ResourceManager(); int WRONG_SIZE = 100 ...
我想测试一个在另一台服务器上执行POST的方法: Future executePost() { _client.post("http://localhost/path", body : '${data}').then((response) { _logger.info("Respo ...
我正在尝试飞镖,我正在服务器端编写一个客户端: new HttpClient().post(InternetAddress.LOOPBACK_IP_V4.host, 7474, '/path').then((HttpClientRequest request) { request.header ...
我正在为我的班级写一个单元测试。 首先,我安装包unittest并创建一个spec文件夹来保存我的所有unittest文件。 然后我创建一个测试dart文件,其中包含以下内容: library i18n_test; import 'package:unittest/unittest.da ...