3 ms·
It seems tantamount to declaring that a system can never interact with the outside world. If I'm creating tax filing software, do I need to spin up a local ins
by TheCoelacanth 6y ago
It seems tantamount to declaring that a system can never interact with the outside world.
If I'm creating tax filing software, do I need to spin up a local instance of the IRS to test with?
- minitoar 6y agoYou can possibly stub out the IRS with realistic test cases that you care about.
- TheCoelacanth 6y ago> "Run an individual service against mocks" doesn't count. > "Run most services in a mostly-isolated development environment, calling out to a few hard-to-run external services" doesn't count.
- 0xEFF 6y ago> If I'm creating tax filing software, do I need to spin up a local instance of the IRS to test with? No, integrate directly with the test endpoints provided by the IRS [1]. [1]: https://www.irs.gov/pub/irs-schema/Portal%20Transition%20Guide%20for%20Modernized%20e-File%20v14r3.pdf https://www.irs.gov/pub/irs-schema/Portal%20Transition%20Gui...
- haroldl 6y agoIn the spirit of the article, I think that the approach would be to ask your partners to provide a sandbox/test environment that your sandbox/test environment can interact with, or test accounts in production at least.