added write test for specification number and sha256 hash function