Comments (12)
Possible implementation:
1. Add methods to TemplateTreeBuilder to register requests for external
parameters.
2. Add properties to TestEnumerationOptions to provide values for external
parameters.
3. During test construction, add an ExternalDataSource to the root
TemplateBindingScope with a special name like "External".
4. Implement [BindExternal] to look for the named parameter in the "External"
data
source.
5. Expose external parameters in the TemplateModel.
6. Extend the test runners appropriately to be able to prompt for external
parameter
values and pass them in.
Note: External parameters should allow lists of values to be passed in. We'll
just
construct more template bindings that way.
Original comment by [email protected]
on 26 Aug 2007 at 12:52
from mb-unit.
Also requires support from the Gallio test runners.
Original comment by [email protected]
on 30 Oct 2007 at 2:23
- Added labels: Component-MbUnit
- Removed labels: Component-Framework
from mb-unit.
Original comment by [email protected]
on 18 Dec 2007 at 9:22
- Added labels: Priority-Low, Milestone-3.0-a3
- Removed labels: Priority-High, Milestone-3.0-a2
from mb-unit.
Might be superceded by test profiles.
Original comment by [email protected]
on 17 Mar 2008 at 10:57
- Added labels: Milestone-3.1
- Removed labels: Milestone-3.0-a3
from mb-unit.
Original comment by [email protected]
on 5 Oct 2008 at 9:16
- Added labels: Milestone-3.0-beta
- Removed labels: Milestone-3.1
from mb-unit.
Original comment by [email protected]
on 19 Nov 2008 at 11:58
- Added labels: Milestone-IdeaPool
from mb-unit.
Original comment by [email protected]
on 23 May 2009 at 1:52
- Added labels: Milestone-3.0.8
- Removed labels: Milestone-IdeaPool
from mb-unit.
Original comment by [email protected]
on 29 Jun 2009 at 8:33
- Added labels: Milestone-3.2
from mb-unit.
Original comment by [email protected]
on 17 Jul 2010 at 8:20
- Added labels: Milestone-3.3
from mb-unit.
Original comment by [email protected]
on 14 Jun 2011 at 5:53
- Added labels: Milestone-IdeaPool
from mb-unit.
Any ideas when this feature will be available in MBUnit?
Original comment by [email protected]
on 17 Apr 2012 at 6:22
from mb-unit.
No work has been done on it, as far as I know. Do you have a use case?
Original comment by [email protected]
on 18 Apr 2012 at 11:52
from mb-unit.
Related Issues (20)
- [deleted issue]
- gallio.org is down
- Gallio does not in VS2012
- Gallio website down since several days
- Cannot run tests in mixed mode
- Gallio does not support Visual Studio 2012 Fakes HOT 3
- The link to download MbUnitCpp times out
- Input string was not in a correct format. at Inedo.BuildMaster.Extensibility.Actions.Testing.UnitTestActionBase.Execute()
- problem with loading tests from dll HOT 1
- Running MBUNit tests parameterized using Row Attribute in Gallio Echo
- TestOutcome is always 'Passed' in teardown method when assigned from StaticTestFactory
- Gaillo MSTest.exce missing, failing to run tests.
- Unable to import test to Gallio Icarus
- Gallio 3.4 unable to run tests on Visual Studio 2013 HOT 1
- Excluding files on code coverage analysis on SonarQube using OpenCover plugin
- Getting System.NullReferenceException:Object reference not set to an instance of an object
- Getting System.IndexOutOfRangeException when running tests for Gallio Icarus
- Timeout not working....
- Can't load file DotNetRuntimeSupport.cs under c:\Server\Projects\MbUnit v3\Work\src\Gallio\Gallio\Common\Platform. Check the file permission and the existence of that file.
- Value from config files are not loaded - Can't load file DotNetRuntimeSupport.cs under c:\Server\Projects\MbUnit v3\Work\src\Gallio\Gallio\Common\Platform. Check the file permission and the existence of that file. is displayed
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 mb-unit.