1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ppmoon-gbt2260

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
gbt2260_test.go 1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
刘允鹏 Отправлено 18.07.2020 13:39 89fdad2
package gbt2260_test
import (
"github.com/ppmoon/gbt2260"
"testing"
)
func TestBGT2260_SearchGBT2260(t *testing.T) {
gbt := gbt2260.NewGBT2260()
lCode := gbt.SearchGBT2260("130104")
compareCode := []string{"河北省", "石家庄市", "桥西区"}
for i := range lCode {
if lCode[i] != compareCode[i] {
t.Errorf("测试错误,地域码更改或不存在导致的程序错误")
t.Fail()
}
}
}
func TestBGT2260_GetAllProvince(t *testing.T) {
gbt := gbt2260.NewGBT2260()
allProvince := gbt.GetAllProvince()
t.Log(allProvince)
}
func TestBGT2260_GetCityByProvince(t *testing.T) {
gbt := gbt2260.NewGBT2260()
allCity := gbt.GetCityByProvince("130000")
t.Log(allCity)
}
func TestBGT2260_GetAreaByCity(t *testing.T) {
gbt := gbt2260.NewGBT2260()
area := gbt.GetAreaByCity("130100")
areaName, _ := area["130102"]
if areaName != "长安区" {
t.Error("get area by city error")
}
}
func TestNewGBT2260(t *testing.T) {
a := gbt2260.NewGBT2260()
b := gbt2260.NewGBT2260()
if a != b {
t.Error("singleton error")
return
}
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/ppmoon-gbt2260.git
git@api.gitlife.ru:oschina-mirror/ppmoon-gbt2260.git
oschina-mirror
ppmoon-gbt2260
ppmoon-gbt2260
master