Merge pull request #6125 from q384566678/proxy

add unit test for CalculateSizeInMB
pull/6256/head
Medya Ghazizadeh 2019-12-19 09:01:16 -08:00 committed by GitHub
commit 56c72e2079
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 19 additions and 0 deletions

View File

@ -80,3 +80,22 @@ func TestConcatStrings(t *testing.T) {
}
}
}
func TestCalculateSizeInMB(t *testing.T) {
testData := []struct {
size string
expectedNumber int
}{
{"1024kb", 1},
{"1024KB", 1},
{"1024mb", 1024},
{"1024b", 0},
}
for _, tt := range testData {
number := CalculateSizeInMB(tt.size)
if number != tt.expectedNumber {
t.Fatalf("Expected '%d'' but got '%d'", tt.expectedNumber, number)
}
}
}