Apply .gitignore rules
This commit is contained in:
@@ -0,0 +1,63 @@
|
||||
package typeUtil
|
||||
|
||||
import (
|
||||
"testing"
|
||||
)
|
||||
|
||||
func TestBoolToInt(t *testing.T) {
|
||||
// Test with true value
|
||||
value := true
|
||||
expected := 1
|
||||
got := BoolToInt(value)
|
||||
if expected != got {
|
||||
t.Errorf("Expected %d, but got %d", expected, got)
|
||||
return
|
||||
}
|
||||
|
||||
// Test with false value
|
||||
value = false
|
||||
expected = 0
|
||||
got = BoolToInt(value)
|
||||
if expected != got {
|
||||
t.Errorf("Expected %d, but got %d", expected, got)
|
||||
return
|
||||
}
|
||||
}
|
||||
|
||||
func TestIntToBool(t *testing.T) {
|
||||
// Test with 0 value
|
||||
value := 0
|
||||
expected := false
|
||||
got := IntToBool(value)
|
||||
if expected != got {
|
||||
t.Errorf("Expected %t, but got %t", expected, got)
|
||||
return
|
||||
}
|
||||
|
||||
// Test with negative value
|
||||
value = -1
|
||||
expected = false
|
||||
got = IntToBool(value)
|
||||
if expected != got {
|
||||
t.Errorf("Expected %t, but got %t", expected, got)
|
||||
return
|
||||
}
|
||||
|
||||
// Test with positive value
|
||||
value = 1
|
||||
expected = true
|
||||
got = IntToBool(value)
|
||||
if expected != got {
|
||||
t.Errorf("Expected %t, but got %t", expected, got)
|
||||
return
|
||||
}
|
||||
|
||||
// Test with bigger positive value
|
||||
value = 100
|
||||
expected = true
|
||||
got = IntToBool(value)
|
||||
if expected != got {
|
||||
t.Errorf("Expected %t, but got %t", expected, got)
|
||||
return
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user