mirror of
				https://github.com/weloe/token-go.git
				synced 2025-10-31 02:46:29 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			60 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			60 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
| package util
 | |
| 
 | |
| import "testing"
 | |
| 
 | |
| func TestGenerateUUID(t *testing.T) {
 | |
| 	uuid, err := GenerateUUID()
 | |
| 	if err != nil {
 | |
| 		t.Errorf("Error generating UUID: %v", err)
 | |
| 	}
 | |
| 	if len(uuid) != 36 {
 | |
| 		t.Errorf("Incorrect UUID length: expected 36, got %d", len(uuid))
 | |
| 	}
 | |
| 	t.Logf("GenerateUUID() = %s", uuid)
 | |
| }
 | |
| 
 | |
| func TestGenerateSimpleUUID(t *testing.T) {
 | |
| 	uuid, err := GenerateSimpleUUID()
 | |
| 	if err != nil {
 | |
| 		t.Errorf("Error generating simple UUID: %v", err)
 | |
| 	}
 | |
| 	if len(uuid) != 32 {
 | |
| 		t.Errorf("Incorrect simple UUID length: expected 32, got %d", len(uuid))
 | |
| 	}
 | |
| }
 | |
| 
 | |
| func TestGenerateRandomString32(t *testing.T) {
 | |
| 	randomString, err := GenerateRandomString32()
 | |
| 	if err != nil {
 | |
| 		t.Errorf("Error generating random string: %v", err)
 | |
| 	}
 | |
| 	if len(randomString) != 32 {
 | |
| 		t.Errorf("Incorrect random string length: expected 32, got %d", len(randomString))
 | |
| 	}
 | |
| 	t.Logf("GenerateRandomString32() = %s", randomString)
 | |
| 
 | |
| }
 | |
| 
 | |
| func TestGenerateRandomString64(t *testing.T) {
 | |
| 	randomString, err := GenerateRandomString64()
 | |
| 	if err != nil {
 | |
| 		t.Errorf("Error generating random string: %v", err)
 | |
| 	}
 | |
| 	if len(randomString) != 64 {
 | |
| 		t.Errorf("Incorrect random string length: expected 64, got %d", len(randomString))
 | |
| 	}
 | |
| 	t.Logf("GenerateRandomString64() = %s", randomString)
 | |
| 
 | |
| }
 | |
| 
 | |
| func TestGenerateRandomString128(t *testing.T) {
 | |
| 	randomString, err := GenerateRandomString128()
 | |
| 	if err != nil {
 | |
| 		t.Errorf("Error generating random string: %v", err)
 | |
| 	}
 | |
| 	if len(randomString) != 128 {
 | |
| 		t.Errorf("Incorrect random string length: expected 128, got %d", len(randomString))
 | |
| 	}
 | |
| 	t.Logf("GenerateRandomString128() = %s", randomString)
 | |
| }
 | 
