Comments (3)
Sorry for the delayed response. At this time, the above approach is how consumers load factories. The hope is to fully abstract factories into its own library and make this loading easier on consumers. That said, if anyone wants to improve the loading of these factories now, totally down for any PRs 👍
Perhaps we update the title of this issue to "Simplify loading of factories by consumers"
from andculturecode.csharp.
I believe this is intended behavior - for consuming projects it is common to define your own 'base test' class that inherits from one of these base test classes with any configuration/setup necessary for the suite, and opts in to registering its own factories, if it has any. Based on the readme, looks like we never got around to filling in more documentation around how to start leveraging the factories.
from andculturecode.csharp.
I think you are right. After I wrote this issue, I noticed that the Core library defines it's own base test class with a static constructor to register factories. I'll update the readme and include an example.
from andculturecode.csharp.
Related Issues (20)
- Merge AndcultureCode.CSharp.Testing into Andculture.CSharp
- Remove Nuget packages and reference project dependencies directly
- Clean up Readme.md
- Merge AndcultureCode.CSharp.Conductors into AndCulture.CSharp
- update deployment to make the correct nuget packages and nuget package dependency
- Automate documentation generation
- Add Conductors README section HOT 2
- Port Issues and PRs from AndcultureCode.CSharp.Conductors
- Port Open Issues and PRs from AndcultureCode.CSharp.Core
- Port Open Issues and PRs over from AndcultureCode.CSharp.Extensions HOT 1
- Port Open Issues and PRs over from AndcultureCode.CSharp.Testing HOT 1
- Update Csharp monorepo namespaces HOT 1
- Rename AndcultureCode.CSharp to RSM.HCD.CSharp HOT 1
- Create RSM HCD Nuget Organization HOT 7
- Scrub AndcultureCode from C# Repo HOT 2
- Publish Renamed RSM.HCD.CSharp Packages to the New rsm-hcd NuGet Organization HOT 3
- Deprecate Packages Owned by the andculture NuGet Organization
- Remove andcli as a project dependency
- Extension methods collision
- Update repo dependencies and add dependabot
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from andculturecode.csharp.