diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 00000000..e69de29b diff --git a/404.html b/404.html new file mode 100644 index 00000000..8d8f5856 --- /dev/null +++ b/404.html @@ -0,0 +1,669 @@ + + + +
+ + + + + + + + + + + + + + + + +A collection of recipes for testing applications with testcontainers.
+Scheduled jobs
+Testcontainers Desktop - https://testcontainers.com/guides/simple-local-development-with-testcontainers-desktop/
+[ ] PlantUML-C4 - use icons for technologies
+[ ] SQL databases. For testing SQL, we could use SQLite, but ORMs actually don't ensure that the code is portable between different database versions. + Test the system with a real database that you're using in production.
+Testing integration with SFTP
+AWS mocks like Moto and LocalStack. DynamoDB, S3, SNS SQS etc.
+SQS in, SQS out
+Stubbing collaborator services with WireMock
+Webhooks. WireMock verified
+Testing scheduled jobs. Tomodachi jobs (separate REST endpoint for testing), k8 jobs running as a Python script (with DockerContainer.exec
)
Real infra/supporting services like bank-holidays or leader election
+Integration testing - verify that all system components and frameworks are integrated correctly.
+Functional/acceptance testing - verifying system behavior by real world examples.
+{"use strict";/*!
+ * escape-html
+ * Copyright(c) 2012-2013 TJ Holowaychuk
+ * Copyright(c) 2015 Andreas Lubbe
+ * Copyright(c) 2015 Tiancheng "Timothy" Gu
+ * MIT Licensed
+ */var $a=/["'&<>]/;Un.exports=Ra;function Ra(e){var t=""+e,r=$a.exec(t);if(!r)return t;var o,n="",i=0,s=0;for(i=r.index;i