castelog
Version:
Programación JavaScript en castellano.
22 lines (21 loc) • 1.2 kB
JavaScript
const teste_de_dp = Castelog.metodos.un_testeo(Castelog.metodos.un_numero_textual(" cinco ") * 1000, "testeo de generativa de design pattern", [ "Test de una cosa",
"Test de otra cosa" ], undefined, undefined);
Castelog.metodos.un_test("Test de una cosa", async () => {
const { getter, setter, value
} = Castelog.metodos.un_singleton_design_pattern({
getter: dp => { return ( typeof dp.value === 'undefined' ? dp.setter : dp.value ); },
setter: dp => { return ( valor = 500 ) => {dp.value = valor;
}; },
value: dp => { return indefinido; }
});
if(!(true === true)) throw new Error("Error en fichero [-] en posición [893-929=15:5-15:41] cuando: " + "compruebo que true es igual que true");
console.log("test de una cosa pasado exitosamente");
}, testeo_de_dp, undefined, undefined);
Castelog.metodos.un_test("Test de otra cosa", async () => {
const clase_uno = class { get dato(){ return null;
}
constructor( parametros ){ Object.assign(this, parametros ); }
};
if(!(1 === 1)) throw new Error("Error en fichero [-] en posición [1450-1480=25:5-25:35] cuando: " + "compruebo que 1 es igual que 1");
console.log("test de otra cosa pasado exitosamente");
}, testeo_de_dp, undefined, undefined);