add more tests for ECB and CBC mode