in

Assert to perform programming assertions



Build Status
Coverage Status
Go Report Card

EN README

Assert para realizar las aserciones de programación.

GoDoc

Menú Principal


Se configura un menú con ese ejemplo como diseño básico. Con las reglas siguientes:

Funciones:

  • Assert(bool, ...string)
  • AssertDouble(bool, bool, ...string)
  • AssertType(fnTypeCallback, ...string)
  • NotAssert(bool, ...string)
  • NotAssertDouble(bool, bool, ...string)
  • NotAssertType(fnTypeCallback, ...string)
  • CvtExpr(T) bool

Tipos:

  • fnTypeCallback func(bool, ...string)
  • fnAssertCallback func() bool

Ejemplos

 	flag := CvtExpr("true")
	flag = CvtExpr("false")
	flag = CvtExpr("truef")
	flag = CvtExpr(21)
	flag = CvtExpr(0)
	flag = CvtExpr(5.45)
	flag = CvtExpr(0.00)

	Assert("Hola" == "Hola")
	NotAssert("es cadena " == cli.NullString)
	Assert("es cadena " == cli.NullString) // se sale
	NotAssert("Hola" == "Hola") // se sale

  
## Notas

Se pueden eliminar las opciones de Autor, Versión ó Descripción del menú de opciones. Para eso se pondrá en la definición de setting y en los valores susodichos en la forma siguiente:

...   

"author": "Torres Sacristán, Jesús 2020"<0",

...

es decir, se interpondrá los caracteres "<0 entre medias y al final de la definición




<!-- - [gookit/ini](https://github.com/gookit/ini) INI配置读取管理,支持多文件加载,数据覆盖合并, 解析ENV变量, 解析变量引用
-->
## LICENSE

**[MIT](LICENSE)**

GitHub

View Github


5G in India – Are we ready?

Puca v2.4.10 – Optimized Mobile WooCommerce Theme – ULC