Tests generateKey() with bad AES-CBC parameters. On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". generateKey() with invalid keyUsages value that is -1... error is: TypeError: Failed to execute 'generateKey' on 'SubtleCrypto': The provided value cannot be converted to a sequence. generateKey() with invalid keyUsages value that is null... error is: TypeError: Failed to execute 'generateKey' on 'SubtleCrypto': The provided value cannot be converted to a sequence. generateKey() with an invalid key usage of 'boo'... error is: TypeError: Failed to execute 'generateKey' on 'SubtleCrypto': Invalid keyUsages argument generateKey() without length... error is: TypeError: Failed to execute 'generateKey' on 'SubtleCrypto': AesKeyGenParams: length: Missing required property generateKey() with a length of 70000... error is: TypeError: Failed to execute 'generateKey' on 'SubtleCrypto': AesKeyGenParams: length: Outside of numeric range generateKey() with a length of -3... error is: TypeError: Failed to execute 'generateKey' on 'SubtleCrypto': AesKeyGenParams: length: Outside of numeric range generateKey() with length that is minus Infinity... error is: TypeError: Failed to execute 'generateKey' on 'SubtleCrypto': AesKeyGenParams: length: Outside of numeric range PASS successfullyParsed is true TEST COMPLETE