12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- 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)
- }
- }
|