cart_dal_test.go 499 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package dal
  2. import (
  3. "fmt"
  4. "os"
  5. "testing"
  6. )
  7. var cartDal ICart
  8. func setup() {
  9. cartDal = &Cart{}
  10. }
  11. func TestMain(m *testing.M) {
  12. setup()
  13. code := m.Run()
  14. //teardown
  15. os.Exit(code)
  16. }
  17. func TestAddCart(t *testing.T) {
  18. var (
  19. customId = 1
  20. productId = 1
  21. )
  22. sucess, err := cartDal.Update(customId, productId, 1,true)
  23. if err != nil {
  24. t.Fatal(err)
  25. }
  26. t.Log(sucess)
  27. }
  28. func TestGetCart(t *testing.T) {
  29. plist, err := cartDal.Get(1)
  30. if err != nil {
  31. t.Fatal(err)
  32. }
  33. fmt.Println(plist)
  34. }