Skip to content

Commit 68d96e3

Browse files
authored
Merge pull request #104 from fattureincloud/updating-test
Updating test
2 parents 9287ffd + dce41fc commit 68d96e3

22 files changed

+1125
-239
lines changed

docs/EventType.md

Lines changed: 74 additions & 74 deletions
Large diffs are not rendered by default.

src/main/java/it/fattureincloud/sdk/model/EventType.java

Lines changed: 74 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -23,211 +23,211 @@
2323
/** Webhooks event type */
2424
@JsonAdapter(EventType.Adapter.class)
2525
public enum EventType {
26-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_INVOICES_CREATE(
26+
ISSUED_DOCUMENTS_INVOICES_CREATE(
2727
"it.fattureincloud.webhooks.issued_documents.invoices.create"),
2828

29-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_INVOICES_UPDATE(
29+
ISSUED_DOCUMENTS_INVOICES_UPDATE(
3030
"it.fattureincloud.webhooks.issued_documents.invoices.update"),
3131

32-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_INVOICES_DELETE(
32+
ISSUED_DOCUMENTS_INVOICES_DELETE(
3333
"it.fattureincloud.webhooks.issued_documents.invoices.delete"),
3434

35-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_QUOTES_CREATE(
35+
ISSUED_DOCUMENTS_QUOTES_CREATE(
3636
"it.fattureincloud.webhooks.issued_documents.quotes.create"),
3737

38-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_QUOTES_UPDATE(
38+
ISSUED_DOCUMENTS_QUOTES_UPDATE(
3939
"it.fattureincloud.webhooks.issued_documents.quotes.update"),
4040

41-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_QUOTES_DELETE(
41+
ISSUED_DOCUMENTS_QUOTES_DELETE(
4242
"it.fattureincloud.webhooks.issued_documents.quotes.delete"),
4343

44-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_PROFORMAS_CREATE(
44+
ISSUED_DOCUMENTS_PROFORMAS_CREATE(
4545
"it.fattureincloud.webhooks.issued_documents.proformas.create"),
4646

47-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_PROFORMAS_UPDATE(
47+
ISSUED_DOCUMENTS_PROFORMAS_UPDATE(
4848
"it.fattureincloud.webhooks.issued_documents.proformas.update"),
4949

50-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_PROFORMAS_DELETE(
50+
ISSUED_DOCUMENTS_PROFORMAS_DELETE(
5151
"it.fattureincloud.webhooks.issued_documents.proformas.delete"),
5252

53-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_RECEIPTS_CREATE(
53+
ISSUED_DOCUMENTS_RECEIPTS_CREATE(
5454
"it.fattureincloud.webhooks.issued_documents.receipts.create"),
5555

56-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_RECEIPTS_UPDATE(
56+
ISSUED_DOCUMENTS_RECEIPTS_UPDATE(
5757
"it.fattureincloud.webhooks.issued_documents.receipts.update"),
5858

59-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_RECEIPTS_DELETE(
59+
ISSUED_DOCUMENTS_RECEIPTS_DELETE(
6060
"it.fattureincloud.webhooks.issued_documents.receipts.delete"),
6161

62-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_DELIVERY_NOTES_CREATE(
62+
ISSUED_DOCUMENTS_DELIVERY_NOTES_CREATE(
6363
"it.fattureincloud.webhooks.issued_documents.delivery_notes.create"),
6464

65-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_DELIVERY_NOTES_UPDATE(
65+
ISSUED_DOCUMENTS_DELIVERY_NOTES_UPDATE(
6666
"it.fattureincloud.webhooks.issued_documents.delivery_notes.update"),
6767

68-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_DELIVERY_NOTES_DELETE(
68+
ISSUED_DOCUMENTS_DELIVERY_NOTES_DELETE(
6969
"it.fattureincloud.webhooks.issued_documents.delivery_notes.delete"),
7070

71-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_CREDIT_NOTES_CREATE(
71+
ISSUED_DOCUMENTS_CREDIT_NOTES_CREATE(
7272
"it.fattureincloud.webhooks.issued_documents.credit_notes.create"),
7373

74-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_CREDIT_NOTES_UPDATE(
74+
ISSUED_DOCUMENTS_CREDIT_NOTES_UPDATE(
7575
"it.fattureincloud.webhooks.issued_documents.credit_notes.update"),
7676

77-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_CREDIT_NOTES_DELETE(
77+
ISSUED_DOCUMENTS_CREDIT_NOTES_DELETE(
7878
"it.fattureincloud.webhooks.issued_documents.credit_notes.delete"),
7979

80-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_ORDERS_CREATE(
80+
ISSUED_DOCUMENTS_ORDERS_CREATE(
8181
"it.fattureincloud.webhooks.issued_documents.orders.create"),
8282

83-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_ORDERS_UPDATE(
83+
ISSUED_DOCUMENTS_ORDERS_UPDATE(
8484
"it.fattureincloud.webhooks.issued_documents.orders.update"),
8585

86-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_ORDERS_DELETE(
86+
ISSUED_DOCUMENTS_ORDERS_DELETE(
8787
"it.fattureincloud.webhooks.issued_documents.orders.delete"),
8888

89-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_WORK_REPORTS_CREATE(
89+
ISSUED_DOCUMENTS_WORK_REPORTS_CREATE(
9090
"it.fattureincloud.webhooks.issued_documents.work_reports.create"),
9191

92-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_WORK_REPORTS_UPDATE(
92+
ISSUED_DOCUMENTS_WORK_REPORTS_UPDATE(
9393
"it.fattureincloud.webhooks.issued_documents.work_reports.update"),
9494

95-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_WORK_REPORTS_DELETE(
95+
ISSUED_DOCUMENTS_WORK_REPORTS_DELETE(
9696
"it.fattureincloud.webhooks.issued_documents.work_reports.delete"),
9797

98-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_SUPPLIER_ORDERS_CREATE(
98+
ISSUED_DOCUMENTS_SUPPLIER_ORDERS_CREATE(
9999
"it.fattureincloud.webhooks.issued_documents.supplier_orders.create"),
100100

101-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_SUPPLIER_ORDERS_UPDATE(
101+
ISSUED_DOCUMENTS_SUPPLIER_ORDERS_UPDATE(
102102
"it.fattureincloud.webhooks.issued_documents.supplier_orders.update"),
103103

104-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_SUPPLIER_ORDERS_DELETE(
104+
ISSUED_DOCUMENTS_SUPPLIER_ORDERS_DELETE(
105105
"it.fattureincloud.webhooks.issued_documents.supplier_orders.delete"),
106106

107-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_SELF_INVOICES_CREATE(
107+
ISSUED_DOCUMENTS_SELF_INVOICES_CREATE(
108108
"it.fattureincloud.webhooks.issued_documents.self_invoices.create"),
109109

110-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_SELF_INVOICES_UPDATE(
110+
ISSUED_DOCUMENTS_SELF_INVOICES_UPDATE(
111111
"it.fattureincloud.webhooks.issued_documents.self_invoices.update"),
112112

113-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_SELF_INVOICES_DELETE(
113+
ISSUED_DOCUMENTS_SELF_INVOICES_DELETE(
114114
"it.fattureincloud.webhooks.issued_documents.self_invoices.delete"),
115115

116-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_ALL_CREATE(
116+
ISSUED_DOCUMENTS_ALL_CREATE(
117117
"it.fattureincloud.webhooks.issued_documents.all.create"),
118118

119-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_ALL_UPDATE(
119+
ISSUED_DOCUMENTS_ALL_UPDATE(
120120
"it.fattureincloud.webhooks.issued_documents.all.update"),
121121

122-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_ALL_DELETE(
122+
ISSUED_DOCUMENTS_ALL_DELETE(
123123
"it.fattureincloud.webhooks.issued_documents.all.delete"),
124124

125-
IT_FATTUREINCLOUD_WEBHOOKS_RECEIVED_DOCUMENTS_CREATE(
125+
RECEIVED_DOCUMENTS_CREATE(
126126
"it.fattureincloud.webhooks.received_documents.create"),
127127

128-
IT_FATTUREINCLOUD_WEBHOOKS_RECEIVED_DOCUMENTS_UPDATE(
128+
RECEIVED_DOCUMENTS_UPDATE(
129129
"it.fattureincloud.webhooks.received_documents.update"),
130130

131-
IT_FATTUREINCLOUD_WEBHOOKS_RECEIVED_DOCUMENTS_DELETE(
131+
RECEIVED_DOCUMENTS_DELETE(
132132
"it.fattureincloud.webhooks.received_documents.delete"),
133133

134-
IT_FATTUREINCLOUD_WEBHOOKS_RECEIPTS_CREATE("it.fattureincloud.webhooks.receipts.create"),
134+
RECEIPTS_CREATE("it.fattureincloud.webhooks.receipts.create"),
135135

136-
IT_FATTUREINCLOUD_WEBHOOKS_RECEIPTS_UPDATE("it.fattureincloud.webhooks.receipts.update"),
136+
RECEIPTS_UPDATE("it.fattureincloud.webhooks.receipts.update"),
137137

138-
IT_FATTUREINCLOUD_WEBHOOKS_RECEIPTS_DELETE("it.fattureincloud.webhooks.receipts.delete"),
138+
RECEIPTS_DELETE("it.fattureincloud.webhooks.receipts.delete"),
139139

140-
IT_FATTUREINCLOUD_WEBHOOKS_TAXES_CREATE("it.fattureincloud.webhooks.taxes.create"),
140+
TAXES_CREATE("it.fattureincloud.webhooks.taxes.create"),
141141

142-
IT_FATTUREINCLOUD_WEBHOOKS_TAXES_UPDATE("it.fattureincloud.webhooks.taxes.update"),
142+
TAXES_UPDATE("it.fattureincloud.webhooks.taxes.update"),
143143

144-
IT_FATTUREINCLOUD_WEBHOOKS_TAXES_DELETE("it.fattureincloud.webhooks.taxes.delete"),
144+
TAXES_DELETE("it.fattureincloud.webhooks.taxes.delete"),
145145

146-
IT_FATTUREINCLOUD_WEBHOOKS_ARCHIVE_DOCUMENTS_CREATE(
146+
ARCHIVE_DOCUMENTS_CREATE(
147147
"it.fattureincloud.webhooks.archive_documents.create"),
148148

149-
IT_FATTUREINCLOUD_WEBHOOKS_ARCHIVE_DOCUMENTS_UPDATE(
149+
ARCHIVE_DOCUMENTS_UPDATE(
150150
"it.fattureincloud.webhooks.archive_documents.update"),
151151

152-
IT_FATTUREINCLOUD_WEBHOOKS_ARCHIVE_DOCUMENTS_DELETE(
152+
ARCHIVE_DOCUMENTS_DELETE(
153153
"it.fattureincloud.webhooks.archive_documents.delete"),
154154

155-
IT_FATTUREINCLOUD_WEBHOOKS_CASHBOOK_CREATE("it.fattureincloud.webhooks.cashbook.create"),
155+
CASHBOOK_CREATE("it.fattureincloud.webhooks.cashbook.create"),
156156

157-
IT_FATTUREINCLOUD_WEBHOOKS_CASHBOOK_UPDATE("it.fattureincloud.webhooks.cashbook.update"),
157+
CASHBOOK_UPDATE("it.fattureincloud.webhooks.cashbook.update"),
158158

159-
IT_FATTUREINCLOUD_WEBHOOKS_CASHBOOK_DELETE("it.fattureincloud.webhooks.cashbook.delete"),
159+
CASHBOOK_DELETE("it.fattureincloud.webhooks.cashbook.delete"),
160160

161-
IT_FATTUREINCLOUD_WEBHOOKS_PRODUCTS_CREATE("it.fattureincloud.webhooks.products.create"),
161+
PRODUCTS_CREATE("it.fattureincloud.webhooks.products.create"),
162162

163-
IT_FATTUREINCLOUD_WEBHOOKS_PRODUCTS_UPDATE("it.fattureincloud.webhooks.products.update"),
163+
PRODUCTS_UPDATE("it.fattureincloud.webhooks.products.update"),
164164

165-
IT_FATTUREINCLOUD_WEBHOOKS_PRODUCTS_DELETE("it.fattureincloud.webhooks.products.delete"),
165+
PRODUCTS_DELETE("it.fattureincloud.webhooks.products.delete"),
166166

167-
IT_FATTUREINCLOUD_WEBHOOKS_PRODUCTS_STOCK_UPDATE(
167+
PRODUCTS_STOCK_UPDATE(
168168
"it.fattureincloud.webhooks.products.stock_update"),
169169

170-
IT_FATTUREINCLOUD_WEBHOOKS_ENTITIES_CLIENTS_CREATE(
170+
ENTITIES_CLIENTS_CREATE(
171171
"it.fattureincloud.webhooks.entities.clients.create"),
172172

173-
IT_FATTUREINCLOUD_WEBHOOKS_ENTITIES_CLIENTS_UPDATE(
173+
ENTITIES_CLIENTS_UPDATE(
174174
"it.fattureincloud.webhooks.entities.clients.update"),
175175

176-
IT_FATTUREINCLOUD_WEBHOOKS_ENTITIES_CLIENTS_DELETE(
176+
ENTITIES_CLIENTS_DELETE(
177177
"it.fattureincloud.webhooks.entities.clients.delete"),
178178

179-
IT_FATTUREINCLOUD_WEBHOOKS_ENTITIES_SUPPLIERS_CREATE(
179+
ENTITIES_SUPPLIERS_CREATE(
180180
"it.fattureincloud.webhooks.entities.suppliers.create"),
181181

182-
IT_FATTUREINCLOUD_WEBHOOKS_ENTITIES_SUPPLIERS_UPDATE(
182+
ENTITIES_SUPPLIERS_UPDATE(
183183
"it.fattureincloud.webhooks.entities.suppliers.update"),
184184

185-
IT_FATTUREINCLOUD_WEBHOOKS_ENTITIES_SUPPLIERS_DELETE(
185+
ENTITIES_SUPPLIERS_DELETE(
186186
"it.fattureincloud.webhooks.entities.suppliers.delete"),
187187

188-
IT_FATTUREINCLOUD_WEBHOOKS_ENTITIES_ALL_CREATE("it.fattureincloud.webhooks.entities.all.create"),
188+
ENTITIES_ALL_CREATE("it.fattureincloud.webhooks.entities.all.create"),
189189

190-
IT_FATTUREINCLOUD_WEBHOOKS_ENTITIES_ALL_UPDATE("it.fattureincloud.webhooks.entities.all.update"),
190+
ENTITIES_ALL_UPDATE("it.fattureincloud.webhooks.entities.all.update"),
191191

192-
IT_FATTUREINCLOUD_WEBHOOKS_ENTITIES_ALL_DELETE("it.fattureincloud.webhooks.entities.all.delete"),
192+
ENTITIES_ALL_DELETE("it.fattureincloud.webhooks.entities.all.delete"),
193193

194-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_E_INVOICES_STATUS_UPDATE(
194+
ISSUED_DOCUMENTS_E_INVOICES_STATUS_UPDATE(
195195
"it.fattureincloud.webhooks.issued_documents.e_invoices.status_update"),
196196

197-
IT_FATTUREINCLOUD_WEBHOOKS_RECEIVED_DOCUMENTS_E_INVOICES_RECEIVE(
197+
RECEIVED_DOCUMENTS_E_INVOICES_RECEIVE(
198198
"it.fattureincloud.webhooks.received_documents.e_invoices.receive"),
199199

200-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_INVOICES_EMAIL_SENT(
200+
ISSUED_DOCUMENTS_INVOICES_EMAIL_SENT(
201201
"it.fattureincloud.webhooks.issued_documents.invoices.email_sent"),
202202

203-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_QUOTES_EMAIL_SENT(
203+
ISSUED_DOCUMENTS_QUOTES_EMAIL_SENT(
204204
"it.fattureincloud.webhooks.issued_documents.quotes.email_sent"),
205205

206-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_PROFORMAS_EMAIL_SENT(
206+
ISSUED_DOCUMENTS_PROFORMAS_EMAIL_SENT(
207207
"it.fattureincloud.webhooks.issued_documents.proformas.email_sent"),
208208

209-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_RECEIPTS_EMAIL_SENT(
209+
ISSUED_DOCUMENTS_RECEIPTS_EMAIL_SENT(
210210
"it.fattureincloud.webhooks.issued_documents.receipts.email_sent"),
211211

212-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_DELIVERY_NOTES_EMAIL_SENT(
212+
ISSUED_DOCUMENTS_DELIVERY_NOTES_EMAIL_SENT(
213213
"it.fattureincloud.webhooks.issued_documents.delivery_notes.email_sent"),
214214

215-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_CREDIT_NOTES_EMAIL_SENT(
215+
ISSUED_DOCUMENTS_CREDIT_NOTES_EMAIL_SENT(
216216
"it.fattureincloud.webhooks.issued_documents.credit_notes.email_sent"),
217217

218-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_ORDERS_EMAIL_SENT(
218+
ISSUED_DOCUMENTS_ORDERS_EMAIL_SENT(
219219
"it.fattureincloud.webhooks.issued_documents.orders.email_sent"),
220220

221-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_WORK_REPORTS_EMAIL_SENT(
221+
ISSUED_DOCUMENTS_WORK_REPORTS_EMAIL_SENT(
222222
"it.fattureincloud.webhooks.issued_documents.work_reports.email_sent"),
223223

224-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_SUPPLIER_ORDERS_EMAIL_SENT(
224+
ISSUED_DOCUMENTS_SUPPLIER_ORDERS_EMAIL_SENT(
225225
"it.fattureincloud.webhooks.issued_documents.supplier_orders.email_sent"),
226226

227-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_SELF_INVOICES_EMAIL_SENT(
227+
ISSUED_DOCUMENTS_SELF_INVOICES_EMAIL_SENT(
228228
"it.fattureincloud.webhooks.issued_documents.self_invoices.email_sent"),
229229

230-
IT_FATTUREINCLOUD_WEBHOOKS_ISSUED_DOCUMENTS_ALL_EMAIL_SENT(
230+
ISSUED_DOCUMENTS_ALL_EMAIL_SENT(
231231
"it.fattureincloud.webhooks.issued_documents.all.email_sent");
232232

233233
private String value;

src/main/java/it/fattureincloud/sdk/model/IssuedDocument.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
package it.fattureincloud.sdk.model;
1414

15+
import com.google.gson.JsonElement;
1516
import com.google.gson.TypeAdapter;
1617
import com.google.gson.annotations.JsonAdapter;
1718
import com.google.gson.annotations.SerializedName;

src/test/java/it/fattureincloud/sdk/api/EmailsApiTest.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,12 @@ public void listEmailsTest() throws ApiException, IOException {
7777
EmailsApi api = mockApi(result, mockCall);
7878

7979
Integer companyId = 11111;
80+
String fields = null;
81+
String fieldset = null;
82+
String sort = null;
83+
Integer page = 1;
84+
Integer perPage = 5;
85+
String q = null;
8086

8187
ListEmailsResponse expected =
8288
new ListEmailsResponse()
@@ -132,7 +138,7 @@ public void listEmailsTest() throws ApiException, IOException {
132138
.to(10)
133139
.total(10);
134140

135-
ListEmailsResponse response = api.listEmails(companyId);
141+
ListEmailsResponse response = api.listEmails(companyId, fields, fieldset, sort, page, perPage, q);
136142
assertEquals(expected.getData(), response.getData());
137143
Mockito.verify(mockCall, Mockito.only()).execute();
138144
}

0 commit comments

Comments
 (0)