package main import ( "ElectronicInvoice/internal/service" "context" "fmt" "github.com/gogf/gf/v2/frame/g" "github.com/gogf/gf/v2/test/gtest" "github.com/gogf/gf/v2/text/gstr" uuid "github.com/satori/go.uuid" "testing" ) func Test_Trim(t *testing.T) { gtest.C(t, func(t *gtest.T) { t.Assert(gstr.Trim(" 123456\n "), "123456") t.Assert(gstr.Trim("#123456#;", "#;"), "123456") }) } func Test_Config(t *testing.T) { ctx := context.Background() g.Log().Info(ctx, g.Cfg().MustGet(ctx, "callBack.action")) } // Test_MakeInvoice 测试开发票 func Test_MakeInvoice(t *testing.T) { service.MakeInvoice() } // Test_LoginDemo 登录 func Test_LoginDemo(t *testing.T) { //登录 err := service.Login() if err != nil { panic(err) } return //2.验证登录 service.VerifyLogin() } // Test_TaxCode 开票项 func Test_TaxCode(t *testing.T) { fmt.Println("ccc", uuid.NewV4().String()) // 打印所有类别 //err := service.GetTaxList() //if err != nil { // g.Dump(err) //} var err error //删除开票项(异常) //err = service.DelTaxCode("6f2e6a7a-18a7-4f21-b52e-a47437f817cc") //if err != nil { // panic(err) //} list, err := service.GetSuccessTaxCodeList() if err != nil { panic(err) } g.Dump(list) return err = service.AddTaxCode([]service.Billitem{{ Name: "信息系统增值服务", Ssflbm: "3040205000000000000", Thirdid: "6f2e6a7a-18a7-4f21-b52e-a47437f817cc", }}) if err != nil { panic(err) } }