scclib
Stable Cloud Computing C++ Library
Functions
bignum.cc File Reference

Tests for Big number arithmetic. More...

#include <crypto/bignum.h>
#include <gtest/gtest.h>
#include <iostream>
#include <string>
#include <encode/hex.h>
Include dependency graph for bignum.cc:

Go to the source code of this file.

Functions

 TEST (bignum_test, init)
 
 TEST (bignum_test, set_zero)
 
 TEST (bignum_test, set_one)
 
 TEST (bignum_test, init_ten)
 
 TEST (bignum_test, copy_construct)
 
 TEST (bignum_test, copy_op)
 
 TEST (bignum_test, move_construct)
 
 TEST (bignum_test, move_opt)
 
 TEST (bignum_test, print_hex)
 
 TEST (bignum_test, print_dec)
 
 TEST (bignum_test, compare)
 
 TEST (bignum_test, shift)
 
 TEST (bignum_test, big_shift)
 
 TEST (bignum_test, incdec)
 
 TEST (bignum_test, arith)
 
 TEST (bignum_test, arith_num)
 
 TEST (bignum_test, prime)
 
 TEST (bignum_test, gcd)
 
 TEST (bignum_test, bintest)
 
 TEST (bignum_test, generate_rand)
 
 TEST (bignum_test, generate_primes)
 
 TEST (bignum_test, bit_test_set_clear)
 
 TEST (bignum_test, bit_ops_and)
 
 TEST (bignum_test, bit_ops_or)
 
 TEST (bignum_test, bit_ops_xor)
 
 TEST (bignum_test, bit_ops_not)
 
 TEST (bignum_test, width)
 
 TEST (bignum_test, negative)
 
 TEST (bignum_test, get)
 
 TEST (bignum_test, get_2sc)
 

Detailed Description

Tests for Big number arithmetic.

Definition in file bignum.cc.