Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

27 linhas
810B

  1. package main
  2. import "testing"
  3. import "log"
  4. import "encoding/json"
  5. func TestCRMAttachFile(t *testing.T) {
  6. id := crmAttachFile("media_for_test/200x200.png")
  7. log.Println(id)
  8. }
  9. func TestPatchAttachmentInfo(t *testing.T) {
  10. crmPatchAttachmentInfo("591e5f7b9463d7147")
  11. }
  12. func TestDecodeJsonResponse(t *testing.T) {
  13. msg := `
  14. {"id":"591e55398345683ee","name":"static_qr_code_without_logo.png","deleted":false,"type":"image\/png"
  15. ,"size":509,"sourceId":null,"createdAt":"2017-05-19 02:15:21","role":"Attachment","storage":null,"storageFilePath"
  16. :null,"global":false,"parentId":null,"parentType":null,"relatedId":null,"relatedType":null,"createdById"
  17. :"1","createdByName":"Admin"} `
  18. info := attachmentInfo{}
  19. err := json.Unmarshal([]byte(msg), &info)
  20. AssertEqual(t, err, nil, "json decode shold be correct")
  21. }