Skip to content

Commit 8410247

Browse files
Merge pull request #143 from contentstack/feature/comprehensive-integration-tests
Feature/comprehensive integration tests
2 parents 20a2b75 + 78eaf86 commit 8410247

68 files changed

Lines changed: 22296 additions & 4957 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 45 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,48 @@ packages/
2121
*.trx
2222
*/TestResults/
2323
*/app.config
24-
*/LivePreviewTest.cs
24+
*/LivePreviewTest.cs
25+
# Security - Exclude ALL configuration files with credentials
26+
App.config.local
27+
*.config.local
28+
**/App.config
29+
**/app.config
30+
Contentstack.Core.Tests/App.config
31+
Contentstack.Core.Tests/app.config
32+
33+
# Test Results
34+
TestResults/
35+
test-report*.html
36+
test-report-enhanced*.html
37+
*.trx
38+
docs
39+
40+
# Security Scan Reports
41+
SECURITY-SCAN-REPORT.txt
42+
43+
# IDE and OS files
44+
.DS_Store
45+
.vs/
46+
.vscode/
47+
*.swp
48+
*.swo
49+
*~
50+
51+
# Build artifacts
52+
[Bb]in/
53+
[Oo]bj/
54+
[Ll]og/
55+
[Ll]ogs/
56+
57+
# NuGet
58+
*.nupkg
59+
*.snupkg
60+
.nuget/
61+
packages/
62+
63+
# User-specific files
64+
*.suo
65+
*.user
66+
*.userosscache
67+
*.sln.docstates
68+

.talismanrc

Lines changed: 96 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,102 @@ fileignoreconfig:
2626
checksum: 69899138754908e156aa477d775d12fd6b3fefc1a6c2afec22cb409bd6e6446c
2727
- filename: CHANGELOG.md
2828
checksum: bc17fd4cf564e524c686a8271033f8e6e7f5f69de8137007d1c72d5f563fe92a
29+
- filename: Contentstack.Core.Tests/Helpers/RequestLoggingPlugin.cs
30+
checksum: 8814a9c304834162cf27c214ef9d13dce4d9b458dd55a9c68d7bb48607cd87c4
31+
- filename: Contentstack.Core.Tests/Helpers/TestAssert.cs
32+
checksum: 90f457e5ae4c6955022ea60c4a577099e78d3c6fded31dbdd0817a004c3941d8
33+
- filename: Contentstack.Core.Tests/Helpers/AssertionHelper.cs
34+
checksum: 449fd092f0f5229653ec8d5c7c0c4bb74df96ef14a71183aa78f35f988fad64a
35+
- filename: Contentstack.Core.Tests/Helpers/IntegrationTestBase.cs
36+
checksum: fe8a38f19e916767f6a016b33d4e8cd12316aaf70a8a46bcd6e44fedcbe921d7
37+
- filename: Contentstack.Core.Tests/Helpers/TestOutputHelper.cs
38+
checksum: fa038ae6aa535d6684bc545c1a1ea174a572128f1ea40c08ef81637920a2007a
39+
- filename: Contentstack.Core.Tests/Helpers/TestDataHelper.cs
40+
checksum: 67c8afb436287676e0db3a62a9213d800239cf5bb543cc4d81f438655abf0e1f
41+
- filename: Contentstack.Core.Tests/Integration/ClientTests/ContentstackClientTest.cs
42+
checksum: 05fa29ba19d2eadb8090dec72f768a5d9edcc3a26cb746817f502093dee89987
43+
- filename: Contentstack.Core.Tests/Integration/StackTests/StackOperationsComprehensiveTest.cs
44+
checksum: bb169d53e19f32fd08b731749ad161366af68d0618fd025ac571b2acfc730966
45+
- filename: Contentstack.Core.Tests/Integration/ConfigurationTests/RegionSupportTest.cs
46+
checksum: fd424a7595c59a0d5b48d317f70d9be2646e5b246bcae865c5de391701e8b1dd
47+
- filename: Contentstack.Core.Tests/Integration/ModularBlocksTests/ModularBlocksComprehensiveTest.cs
48+
checksum: 17a32d5d99819b4d00a6ab786484322640accc619936564e2fa5de060b2304d2
49+
- filename: Contentstack.Core.Tests/Integration/PaginationTests/PaginationComprehensiveTest.cs
50+
checksum: c6eb3ac1e2205d15e18dc9c12252acc3d628c0c951e7dde72e8340873b499b0b
51+
- filename: Contentstack.Core.Tests/Integration/CachingTests/CachePersistenceTest.cs
52+
checksum: d7f0535970f08ddeab8fc11bf81ec90da3e60ab80debb2bea020c59a2fe1a2c6
53+
- filename: Contentstack.Core.Tests/Integration/ConfigurationTests/TimeoutConfigurationTest.cs
54+
checksum: 3b4767fcb027b050bc563694c4c9272125041b7c586d18a9f8afa70d4c97528a
55+
- filename: Contentstack.Core.Tests/Integration/ConfigurationValidationTest.cs
56+
checksum: 59af67d70f9855948e77bbe21248c8c9815b01b325d4dcd731e7e078134f8648
57+
- filename: Contentstack.Core.Tests/Integration/LocalizationTests/LocalizationExtendedTest.cs
58+
checksum: 52d3818f79d12e6dc898f1cd5133d409022ba4523a8586a2dd7cd25b960cf82a
59+
- filename: Contentstack.Core.Tests/Integration/AssetTests/AssetManagementComprehensiveTest.cs
60+
checksum: be791ec38c5264393d254c7508079847da24f840b28699713945a06b80e1397f
61+
- filename: Contentstack.Core.Tests/Integration/PerformanceTests/PerformanceLargeDatasetsTest.cs
62+
checksum: 59c1da08afe8dbb03b159fb19129a09ffd7b550137cf00606ed58c99baa34dbd
63+
- filename: Contentstack.Core.Tests/Integration/QueryTests/ComplexFieldQueriesTest.cs
64+
checksum: ccc1ecf1210563f566e7153d26a313d1ecc3f7e349073cb2a65b79afb770baf5
65+
- filename: Contentstack.Core.Tests/Integration/QueryTests/AdvancedQueryFeaturesTest.cs
66+
checksum: ef5698ba3e1a2bb4ae35d0f1336df05d13b033ab3a90b44a12e004fa4920660e
67+
- filename: Contentstack.Core.Tests/Integration/BranchTests/MetadataBranchComprehensiveTest.cs
68+
checksum: 9ef81b199971e8b92a2a3703ba4760169ff578d536bd9e21441b9941e5564894
69+
- filename: Contentstack.Core.Tests/Integration/QueryEncodingTests/QueryEncodingComprehensiveTest.cs
70+
checksum: 007ffe1e5582f4bbc5443ec4b2866ebaf8add8cda3d531e0bafb25220fe558f1
71+
- filename: Contentstack.Core.Tests/Integration/QueryTests/EntryQueryablesComprehensiveTest.cs
72+
checksum: bb1a1fe53b751e7b6f5cd595685b0688592932ce857cec56b69dcd7b36531354
73+
- filename: Contentstack.Core.Tests/Integration/QueryTests/QueryIncludeExtendedTest.cs
74+
checksum: e34521bff26d14fc6d793b9bb17be446b638c0f47496b25c8b5830c82e71e5f3
75+
- filename: Contentstack.Core.Tests/Integration/RetryTests/RetryIntegrationTest.cs
76+
checksum: 67c2c3d3884b097c773cb1bbfcaad980e564da9d347eadef03ee6e6a886c5ba1
77+
- filename: Contentstack.Core.Tests/Integration/SyncTests/ExtendedSyncApiTest.cs
78+
checksum: e1ccde67996299b12208442e20464cdef12586da54db1368b7e312d285dd214d
79+
- filename: Contentstack.Core.Tests/Integration/SyncTests/SyncApiComprehensiveTest.cs
80+
checksum: 689e125c4fb79e1fe0284e34b23e9d07dbfc05a077e9028c739d421108f45d47
81+
- filename: Contentstack.Core.Tests/Integration/ReferenceTests/MultiReferenceTest.cs
82+
checksum: 6b24eafdffb7fcb92d0e118b1092c151fed75505fc50bb138d706a51aed606d7
83+
- filename: Contentstack.Core.Tests/Integration/VariantsTests/EntryVariantsComprehensiveTest.cs
84+
checksum: 5c16d15ac80dfcec8b85b67c83bcd2e962b365a95f4a8553f52fc3bc22d15fee
85+
- filename: Contentstack.Core.Tests/Integration/ContentTypeTests/ContentTypeOperationsTest.cs
86+
checksum: dcda4e54f4532a3c24c67cbb22030e8a565cd62fa8ed1f7fdc84d59f48354e51
87+
- filename: Contentstack.Core.Tests/Integration/Taxonomy/TaxonomySupportTest.cs
88+
checksum: 44add94c65a619f943426181346b503eff1cdf5e6f3cd081fd03ac4466b33291
89+
- filename: Contentstack.Core.Tests/Integration/ReferenceTests/DeepReferencesComprehensiveTest.cs
90+
checksum: ab0e55eb40a4a05cdc4adbe5e2135aac2022b2d2823c12c8c9b6221874dac7ce
91+
- filename: Contentstack.Core.Tests/Integration/QueryTests/QueryOperatorsComprehensiveTest.cs
92+
checksum: 3d564267e45787951231381fd074b1331603ff5d673639f8fe99115299d2acda
93+
- filename: Contentstack.Core.Tests/Integration/QueryTests/ComplexQueryCombinationsTest.cs
94+
checksum: cb1379e0e4824d1b1566114a8240836347667943006614c825dd042da40b0f9e
95+
- filename: Contentstack.Core.Tests/Integration/ContentTypeTests/ContentTypeQueryTest.cs
96+
checksum: 2ddcb8884f4a224ab16fa393f689ec6f8855159b3d52b63eb19c5524f2d5712c
97+
- filename: Contentstack.Core.Tests/Integration/EntryTests/EntryIncludeExtendedTest.cs
98+
checksum: cdd92a05886e84235814eadb8dad2d1dedc1ae3f7bcd03ae7925d790fc964ad9
99+
- filename: Contentstack.Core.Tests/Integration/MetadataTests/IncludeMetadataComprehensiveTest.cs
100+
checksum: c67730d830b66b266937b9ad81c2fe4500455f23f72326d1c8478a15224076ec
101+
- filename: Contentstack.Core.Tests/Integration/EntryTests/EntryOperationsComprehensiveTest.cs
102+
checksum: 76c3cebeb144aa2787576df9590a457f90dda35489a30e316e62be6a60fde13e
103+
- filename: Contentstack.Core.Tests/Integration/ErrorHandling/ErrorHandlingComprehensiveTest.cs
104+
checksum: 151e118f345090348bdad69f44cce09692f1fe705b8fe7045b8532074030829d
105+
- filename: Contentstack.Core.Tests/Integration/HeaderTests/HeaderManagementTest.cs
106+
checksum: d086345f0f0301ec3000e5229a40e5817fdb1eee969ec6078a1e6f20890661f0
107+
- filename: Contentstack.Core.Tests/Integration/EntryTests/FieldProjectionAndReferencesTest.cs
108+
checksum: 86662ca65ce88a5d2bd756d88018ae89d9ccdafed6380862be37fc72ba7cece5
109+
- filename: Contentstack.Core.Tests/Integration/GlobalFieldsTests/GlobalFieldsComprehensiveTest.cs
110+
checksum: b863408ced3d5e7dcf404600e36d7f554726180d9dca3075a1e4639769a01d55
111+
- filename: Contentstack.Core.Tests/Integration/ImageDeliveryTests/ImageDeliveryComprehensiveTest.cs
112+
checksum: fae01875ff7bd3ab2cdcdfbac6dc94f5f358e8832a1f2ede96af63b3557488cd
113+
- filename: Contentstack.Core.Tests/Integration/GlobalFieldsTests/NestedGlobalFieldsTest.cs
114+
checksum: 99893e7d8b17ac2e9c6675aa0ae2ac8200bc2f3e9639ccaf853c97b26173f446
115+
- filename: Contentstack.Core.Tests/Integration/LocalizationTests/LocaleFallbackChainTest.cs
116+
checksum: 382e1873b74685a8c62a73e627668bd354e1be91530bcf43c0782e28856fdd93
117+
- filename: Contentstack.Core.Tests/Integration/JSONRTETests/JsonRteEmbeddedItemsTest.cs
118+
checksum: 43aa302af75031f4621de1287dbcdaa63151659230f20a0a785cc0dd5be0e1c4
119+
- filename: Contentstack.Core.Tests/Integration/LivePreview/LivePreviewBasicTest.cs
120+
checksum: 01517f2224fbb2956d79292e6d3d23d1cc970dbfc190623496bcac1335bcd683
121+
- filename: Contentstack.Core.Tests/generate_html_report.py
122+
checksum: b4bec9ef853703e989b3d8077edc5c3ec6ea13a23826699d8beca5e87323e128
29123
- filename: Scripts/generate_html_report.py
30124
checksum: 343a6c4a3608e4506cd7c9de04f9246da304ff95d256a3215c2f0a2d37d4e4da
31125
- filename: Scripts/generate_enhanced_html_report.py
32-
checksum: 69de208724714fcb474e41e17c5e67a1f875b96e2cc479c71f03c38b7a8c3be9
126+
checksum: 69de208724714fcb474e41e17c5e67a1f875b96e2cc479c71f03c38b7a8c3be9
127+
version: "1.0"

Contentstack.Core.Tests/AssetTagsBasicTest.cs

Lines changed: 0 additions & 74 deletions
This file was deleted.

0 commit comments

Comments
 (0)