void tb_fmm(void) { const char *TEST_NAME = "Fast Modular Multiplication"; TB_HEADER(TEST_NAME); test_modexp(); TB_FOOTER(TEST_NAME); }
void tb_prime(void) { TB_HEADER("Primality Algorithms"); simple(); large_composites(); large_primes(); TB_FOOTER("Primality Algorithms"); }
/*------------------------------------------------------------ * * tb_var * */ void tb_var(void) { const char *TEST_NAME = "Variables"; TB_HEADER(TEST_NAME); test_BigIntInit(); TB_FOOTER(TEST_NAME); }
void tb_div(void) { const char *TEST_NAME = "Division"; TB_HEADER(TEST_NAME); test_div_basic(); test_div_random(); test_div_signs(); TB_FOOTER(TEST_NAME); }
void tb_conv(void) { const char *TEST_NAME = "Conversion functions"; TB_HEADER(TEST_NAME); test_BigInt_getsetShort(); test_BigInt_getsetOctetString(); TB_FOOTER(TEST_NAME); }