CRITICAL for Plugin Architectures! - Configuration Tests in #CSharp
October 4, 2023
• 314 views
tests in c#xunittests with xunitcode coveragesoftware engineeringc# pluginsplugin architecturevertical slice archetecturevertical slicesclean architecturewhat is a vertical slicevertical slice architecturevertical slicedesign patternsintegration testing c#integration testing dockerintegration testing .nettesting .netfunctional testing types with examplesqa engineerquality assuranceautomated testing C#software testingtestsplugins
Plugin systems can add a lot of complexity when they grow in scale. This is the result of many modular pieces coming together to form one big application or service. Tests in C# and using xunit tests might be able to help us here!
In theory, we'd hope that by their design, plugins can keep being added and remain isolated - But who is responsible for making sure they all play nice together? Heck, who even knows about all the plugins we expect?! Let's see how we can add tests for plugin architect...
