zoukankan      html  css  js  c++  java
  • Meteor check

    check方法用于检查参数或类型是否匹配模式。
    安装check包
    打开命令提示符窗口,并安装该软件包。
    C:UsersAdministratorDesktopmeteorApp>meteor add check
    

    使用check

    在我们的下一个例子中,检查 myValue 的值是否是字符串类型。因为它是 true ,应用程序将继续没有任何错误。

    meteorApp/client/app.js

    var myValue = 'My Value...';
    check(myValue, String);
    
    在这个例子中 myValue 的值不是字符串,而是一个数字,以便控制台将记录一个错误。

    meteorApp/client/app.js

    var myValue = 1;
    check(myValue, String);
    
    匹配测试

    Match.test 功能类似于 check. 所不同的是在测试失败时,我们将得到控制台错误的值而不会破坏该服务器。下面的例子显示了如何使用多个键进行测试对象。

    meteorApp/client/app.js

    var myObject = {
       key1 : "Value 1...",
       key2 : "Value 2..."
    }
    
    var myTest = Match.test(myObject, {
       key1: String,
       key2: String
    });
    
    if ( myTest ) {
       console.log("Test is TRUE...");
    } else {
       console.log("Test is FALSE...");
    }
    
    由于这两个键是字符串,所述测试为真。控制台将记录的第一个选项。
    如果我们改变 key2,测试将失败,控制台将记录第二个选项。

     

    meteorApp/client/app.js

    var myObject = {
       key1 : "Value 1...",
       key2 : 1
    }
    
    var myValue = 1;
    
    var myTest = Match.test(myObject, {
       key1: String,
       key2: String
    });
    
    if ( myTest ) {
       console.log("Test is TRUE...");
    } else {
       console.log("Test is FALSE...");
    }
    
  • 相关阅读:
    Mock工具Mockito教程
    基于Jmeter的自动化测试实施方案
    基于敏捷的测试交付物通用设计
    Jmeter 冒烟测试设计
    Jmockit之mock特性详解
    Sonar 常用代码规则(二)
    从Hg迁移到Git
    使用谷歌colab训练crnn模型
    使用AIstudio训练YOLOv3模型
    阿里云服务器部署Djano+Nginx+uWSGI+conda+Https
  • 原文地址:https://www.cnblogs.com/h2zZhou/p/7389964.html
Copyright © 2011-2022 走看看