10
10
using System . Threading . Tasks ;
11
11
using Xunit ;
12
12
13
+ using static ArangoDBNetStandard . ArangoDBErrors ;
14
+
13
15
namespace ArangoDBNetStandardTest . GraphApi
14
16
{
15
17
public class GraphApiClientTest : IClassFixture < GraphApiClientTestFixture >
@@ -81,7 +83,7 @@ public async Task DeleteGraphAsync_ShouldThrow_WhenNotFound()
81
83
} ) ;
82
84
83
85
Assert . Equal ( HttpStatusCode . NotFound , exception . ApiError . Code ) ;
84
- Assert . Equal ( 1924 , exception . ApiError . ErrorNum ) ; // GRAPH_NOT_FOUND
86
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , exception . ApiError . ErrorNum ) ;
85
87
}
86
88
87
89
[ Fact ]
@@ -107,7 +109,7 @@ public async Task GetGraphAsync_ShouldThrow_WhenNotFound()
107
109
await _client . GetGraphAsync ( "bogus_graph" ) ;
108
110
} ) ;
109
111
Assert . Equal ( HttpStatusCode . NotFound , exception . ApiError . Code ) ;
110
- Assert . Equal ( 1924 , exception . ApiError . ErrorNum ) ; // GRAPH_NOT_FOUND
112
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , exception . ApiError . ErrorNum ) ;
111
113
}
112
114
113
115
[ Fact ]
@@ -164,7 +166,7 @@ public async Task GetVertexCollectionsAsync_ShouldThrow_WhenGraphDoesNotExist()
164
166
ApiErrorResponse apiError = ex . ApiError ;
165
167
166
168
Assert . Equal ( HttpStatusCode . NotFound , apiError . Code ) ;
167
- Assert . Equal ( 1924 , apiError . ErrorNum ) ;
169
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , apiError . ErrorNum ) ;
168
170
}
169
171
170
172
[ Fact ]
@@ -184,7 +186,7 @@ public async Task GetEdgeCollectionsAsync_ShouldThrow_WhenGraphIsNotFound()
184
186
await _client . GetEdgeCollectionsAsync ( "bogus_graph" ) ;
185
187
} ) ;
186
188
Assert . Equal ( HttpStatusCode . NotFound , exception . ApiError . Code ) ;
187
- Assert . Equal ( 1924 , exception . ApiError . ErrorNum ) ; // GRAPH_NOT_FOUND
189
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , exception . ApiError . ErrorNum ) ;
188
190
}
189
191
190
192
[ Fact ]
@@ -309,7 +311,7 @@ await _client.PostEdgeDefinitionAsync(
309
311
} ) ;
310
312
311
313
Assert . Equal ( HttpStatusCode . NotFound , exception . ApiError . Code ) ;
312
- Assert . Equal ( 1924 , exception . ApiError . ErrorNum ) ; // GRAPH_NOT_FOUND
314
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , exception . ApiError . ErrorNum ) ;
313
315
}
314
316
315
317
[ Fact ]
@@ -361,7 +363,7 @@ public async Task PostVertexCollectionAsync_ShouldThrow_WhenGraphIsNotFound()
361
363
362
364
Assert . True ( apiError . Error ) ;
363
365
Assert . Equal ( HttpStatusCode . NotFound , apiError . Code ) ;
364
- Assert . Equal ( 1924 , apiError . ErrorNum ) ; // ERROR_GRAPH_NOT_FOUND
366
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , apiError . ErrorNum ) ;
365
367
}
366
368
367
369
[ Fact ]
@@ -411,7 +413,7 @@ public async Task PostVertexAsync_ShouldThrow_WhenGraphIsNotFound()
411
413
412
414
Assert . True ( ex . ApiError . Error ) ;
413
415
Assert . Equal ( HttpStatusCode . NotFound , ex . ApiError . Code ) ;
414
- Assert . Equal ( 1924 , ex . ApiError . ErrorNum ) ; // ERROR_GRAPH_NOT_FOUND
416
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , ex . ApiError . ErrorNum ) ;
415
417
}
416
418
417
419
[ Fact ]
@@ -436,11 +438,11 @@ public async Task PostVertexAsync_ShouldThrow_WhenVertexCollectionIsNotFound()
436
438
Assert . Equal ( HttpStatusCode . NotFound , ex . ApiError . Code ) ;
437
439
if ( _fixture . VersionMajor >= 3 && _fixture . VersionMinor >= 10 )
438
440
{
439
- Assert . Equal ( 1947 , ex . ApiError . ErrorNum ) ; //referenced vertex collection is not part of the graph
441
+ Assert . Equal ( ( int ) ERROR_GRAPH_REFERENCED_VERTEX_COLLECTION_NOT_USED , ex . ApiError . ErrorNum ) ;
440
442
}
441
443
else
442
444
{
443
- Assert . Equal ( 1203 , ex . ApiError . ErrorNum ) ; // ARANGO_DATA_SOURCE_NOT_FOUND
445
+ Assert . Equal ( ( int ) ERROR_ARANGO_DATA_SOURCE_NOT_FOUND , ex . ApiError . ErrorNum ) ;
444
446
}
445
447
}
446
448
@@ -561,7 +563,7 @@ public async Task DeleteEdgeDefinitionAsync_ShouldThrow_WhenGraphNameDoesNotExis
561
563
} ) ;
562
564
563
565
Assert . Equal ( HttpStatusCode . NotFound , ex . ApiError . Code ) ;
564
- Assert . Equal ( 1924 , ex . ApiError . ErrorNum ) ; // GRAPH_NOT_FOUND
566
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , ex . ApiError . ErrorNum ) ;
565
567
}
566
568
567
569
[ Fact ]
@@ -611,7 +613,7 @@ public async Task DeleteVertexCollectionAsync_ShouldThrow_WhenGraphIsNotFound()
611
613
612
614
Assert . True ( ex . ApiError . Error ) ;
613
615
Assert . Equal ( HttpStatusCode . NotFound , ex . ApiError . Code ) ;
614
- Assert . Equal ( 1924 , ex . ApiError . ErrorNum ) ; // ERROR_GRAPH_NOT_FOUND
616
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , ex . ApiError . ErrorNum ) ;
615
617
}
616
618
617
619
[ Fact ]
@@ -671,7 +673,7 @@ public async Task DeleteVertexCollectionAsync_ShouldDropCollection_WhenDropColle
671
673
await _fixture . ArangoDBClient . Collection . GetCollectionAsync ( clxToDelete ) ;
672
674
} ) ;
673
675
Assert . Equal ( HttpStatusCode . NotFound , ex . ApiError . Code ) ;
674
- Assert . Equal ( 1203 , ex . ApiError . ErrorNum ) ; // ARANGO_DATA_SOURCE_NOT_FOUND
676
+ Assert . Equal ( ( int ) ERROR_ARANGO_DATA_SOURCE_NOT_FOUND , ex . ApiError . ErrorNum ) ;
675
677
}
676
678
677
679
[ Fact ]
@@ -751,7 +753,7 @@ public async Task PostEdgeAsync_ShouldThrow_WhenGraphNotFound()
751
753
} ) ;
752
754
753
755
Assert . Equal ( HttpStatusCode . NotFound , exception . ApiError . Code ) ;
754
- Assert . Equal ( 1924 , exception . ApiError . ErrorNum ) ; // GRAPH_NOT_FOUND
756
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , exception . ApiError . ErrorNum ) ;
755
757
}
756
758
757
759
[ Fact ]
@@ -868,7 +870,7 @@ public async Task DeleteEdgeAsync_ShouldThrow_WhenGraphNotFound()
868
870
} ) ;
869
871
870
872
Assert . Equal ( HttpStatusCode . NotFound , exception . ApiError . Code ) ;
871
- Assert . Equal ( 1924 , exception . ApiError . ErrorNum ) ; // GRAPH_NOT_FOUND
873
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , exception . ApiError . ErrorNum ) ;
872
874
}
873
875
874
876
[ Fact ]
@@ -944,7 +946,7 @@ public async Task GetVertexAsync_ShouldThrow_WhenVertexCollectionIsNotFound()
944
946
945
947
Assert . True ( ex . ApiError . Error ) ;
946
948
Assert . Equal ( HttpStatusCode . NotFound , ex . ApiError . Code ) ;
947
- Assert . Equal ( 1203 , ex . ApiError . ErrorNum ) ; // ARANGO_DATA_SOURCE_NOT_FOUND
949
+ Assert . Equal ( ( int ) ERROR_ARANGO_DATA_SOURCE_NOT_FOUND , ex . ApiError . ErrorNum ) ;
948
950
}
949
951
950
952
[ Fact ]
@@ -990,7 +992,7 @@ public async Task GetVertexAsync_ShouldThrow_WhenGraphIsNotFound()
990
992
991
993
Assert . True ( ex . ApiError . Error ) ;
992
994
Assert . Equal ( HttpStatusCode . NotFound , ex . ApiError . Code ) ;
993
- Assert . Equal ( 1924 , ex . ApiError . ErrorNum ) ; // ERROR_GRAPH_NOT_FOUND
995
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , ex . ApiError . ErrorNum ) ;
994
996
}
995
997
996
998
[ Fact ]
@@ -1078,7 +1080,7 @@ public async Task DeleteVertexAsync_ShouldThrow_WhenGraphIsNotFound()
1078
1080
1079
1081
Assert . True ( ex . ApiError . Error ) ;
1080
1082
Assert . Equal ( HttpStatusCode . NotFound , ex . ApiError . Code ) ;
1081
- Assert . Equal ( 1924 , ex . ApiError . ErrorNum ) ; // ERROR_GRAPH_NOT_FOUND
1083
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , ex . ApiError . ErrorNum ) ;
1082
1084
}
1083
1085
1084
1086
[ Fact ]
@@ -1101,7 +1103,7 @@ public async Task DeleteVertexAsync_ShouldThrow_WhenVertexCollectionIsNotFound()
1101
1103
1102
1104
Assert . True ( ex . ApiError . Error ) ;
1103
1105
Assert . Equal ( HttpStatusCode . NotFound , ex . ApiError . Code ) ;
1104
- Assert . Equal ( 1203 , ex . ApiError . ErrorNum ) ; // ARANGO_DATA_SOURCE_NOT_FOUND
1106
+ Assert . Equal ( ( int ) ERROR_ARANGO_DATA_SOURCE_NOT_FOUND , ex . ApiError . ErrorNum ) ;
1105
1107
}
1106
1108
1107
1109
[ Fact ]
@@ -1231,7 +1233,7 @@ public async Task PatchVertexAsync_ShouldThrow_WhenGraphIsNotFound()
1231
1233
1232
1234
Assert . True ( ex . ApiError . Error ) ;
1233
1235
Assert . Equal ( HttpStatusCode . NotFound , ex . ApiError . Code ) ;
1234
- Assert . Equal ( 1924 , ex . ApiError . ErrorNum ) ; // ERROR_GRAPH_NOT_FOUND
1236
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , ex . ApiError . ErrorNum ) ;
1235
1237
}
1236
1238
1237
1239
[ Fact ]
@@ -1254,7 +1256,7 @@ public async Task PatchVertexAsync_ShouldThrow_WhenVertexCollectionIsNotFound()
1254
1256
1255
1257
Assert . True ( ex . ApiError . Error ) ;
1256
1258
Assert . Equal ( HttpStatusCode . NotFound , ex . ApiError . Code ) ;
1257
- Assert . Equal ( 1203 , ex . ApiError . ErrorNum ) ; // ARANGO_DATA_SOURCE_NOT_FOUND
1259
+ Assert . Equal ( ( int ) ERROR_ARANGO_DATA_SOURCE_NOT_FOUND , ex . ApiError . ErrorNum ) ;
1258
1260
}
1259
1261
1260
1262
[ Fact ]
@@ -1406,7 +1408,7 @@ public async Task PuGraphEdgeAsync_ShouldThrow_WhenGraphNotFound()
1406
1408
} ) ;
1407
1409
1408
1410
Assert . Equal ( HttpStatusCode . NotFound , exception . ApiError . Code ) ;
1409
- Assert . Equal ( 1924 , exception . ApiError . ErrorNum ) ; // GRAPH_NOT_FOUND
1411
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , exception . ApiError . ErrorNum ) ;
1410
1412
}
1411
1413
1412
1414
[ Fact ]
@@ -1453,7 +1455,7 @@ public async Task PutEdgeDefinitionAsync_ShouldThrow_WhenGraphNameDoesNotExist()
1453
1455
} ) ;
1454
1456
1455
1457
Assert . Equal ( HttpStatusCode . NotFound , ex . ApiError . Code ) ;
1456
- Assert . Equal ( 1924 , ex . ApiError . ErrorNum ) ; // GRAPH_NOT_FOUND
1458
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , ex . ApiError . ErrorNum ) ;
1457
1459
}
1458
1460
1459
1461
[ Fact ]
@@ -1632,7 +1634,7 @@ public async Task GetEdgeAsync_ShouldThrow_WhenGraphIsNotFound()
1632
1634
} ) ;
1633
1635
1634
1636
Assert . Equal ( HttpStatusCode . NotFound , exception . ApiError . Code ) ;
1635
- Assert . Equal ( 1924 , exception . ApiError . ErrorNum ) ; // GRAPH_NOT_FOUND
1637
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , exception . ApiError . ErrorNum ) ;
1636
1638
}
1637
1639
1638
1640
[ Fact ]
@@ -1754,7 +1756,7 @@ public async Task PatchEdgeAsync_ShouldThrow_WhenGraphNotFound()
1754
1756
} ) ;
1755
1757
1756
1758
Assert . Equal ( HttpStatusCode . NotFound , exception . ApiError . Code ) ;
1757
- Assert . Equal ( 1924 , exception . ApiError . ErrorNum ) ; // GRAPH_NOT_FOUND
1759
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , exception . ApiError . ErrorNum ) ;
1758
1760
}
1759
1761
1760
1762
[ Fact ]
@@ -1849,7 +1851,7 @@ public async Task PutVertexAsync_ShouldThrow_WhenGraphIsNotFound()
1849
1851
1850
1852
Assert . True ( ex . ApiError . Error ) ;
1851
1853
Assert . Equal ( HttpStatusCode . NotFound , ex . ApiError . Code ) ;
1852
- Assert . Equal ( 1924 , ex . ApiError . ErrorNum ) ; // ERROR_GRAPH_NOT_FOUND
1854
+ Assert . Equal ( ( int ) ERROR_GRAPH_NOT_FOUND , ex . ApiError . ErrorNum ) ;
1853
1855
}
1854
1856
1855
1857
[ Fact ]
@@ -1869,7 +1871,7 @@ public async Task PutVertexAsync_ShouldThrow_WhenVertexCollectionIsNotFound()
1869
1871
} ) ;
1870
1872
Assert . True ( ex . ApiError . Error ) ;
1871
1873
Assert . Equal ( HttpStatusCode . NotFound , ex . ApiError . Code ) ;
1872
- Assert . Equal ( 1203 , ex . ApiError . ErrorNum ) ; // ARANGO_DATA_SOURCE_NOT_FOUND
1874
+ Assert . Equal ( ( int ) ERROR_ARANGO_DATA_SOURCE_NOT_FOUND , ex . ApiError . ErrorNum ) ;
1873
1875
}
1874
1876
1875
1877
[ Fact ]
0 commit comments