DotNetDocsTestBase Class
Namespace: CloudNimble.DotNetDocs.Tests.Shared
Assembly: CloudNimble.DotNetDocs.Tests.Shared.dll
Assembly: CloudNimble.DotNetDocs.Tests.Shared.dll
📋 Definition
Inheritance Hierarchy
📝 Summary
Base class providing core infrastructure for documentation generation tests. This class extendsBreakdanceMSTestBase and provides utilities for working with assembly documentation.
🎯 Members
- Fields
- Constructors
- Methods
💡 Usage Examples
🔧 Implementation Details
Thread Safety
Thread Safety
This class is not thread-safe for instance members. Static members (like
projectPath) are thread-safe.Inheritance Notes
Inheritance Notes
- Inherits from
BreakdanceMSTestBase - Can be further extended for specialized test scenarios
- Virtual members can be overridden in derived classes
Performance Considerations
Performance Considerations
GetTestsDotSharedAssembly()may perform file I/O operations- Consider caching the result if called multiple times
- The
projectPathconstant has no runtime overhead
🔗 Related Types
DocAssembly
Return type of GetTestsDotSharedAssembly
BreakdanceMSTestBase
Base class providing MSTest functionality
SampleClass
Related class in same namespace
⚠️ Important Notes
This class is designed for use in test scenarios. It may not be suitable for production use without modification.
📚 See Also
Need help? Check out the quickstart guide or explore usage examples.