MEF CTP 6 compatible and more

Rating: No reviews yet
Downloads: 129
Released: Aug 5 2009
Updated: Aug 5 2009 by Bnaya
Dev status: Stable

Recommended Download

Source Code Source
source code, 9246K, uploaded Aug 5 2009 - 51 downloads

Other Available Downloads

Application Client setup
application, 5793K, uploaded Aug 5 2009 - 10 downloads
Application Server setup
application, 583K, uploaded Aug 5 2009 - 9 downloads
Application Storage setup
application, 669K, uploaded Aug 5 2009 - 11 downloads
Documentation Documentation
documentation, 21949K, uploaded Aug 5 2009 - 24 downloads
Documentation User manual
documentation, 3999K, uploaded Aug 5 2009 - 24 downloads

Release Notes

Changes mad to BTested Version 2009.07.27.06

Imports:

  • IEnumerable<T> become T[] when ever multiple Export is needed (the other option is IEnumerable<Lazy<T>>)
  • When ever multiple results was needed we now using ImportMany in place of Import

Export

  • In order to reduce the MEF footprint (in terms of code lines and decorations) while authoring plug-ins,
we now using InheritedExport attribute on the contract (interface) instead of decorating every plug-in with Export

Test writing

  • TestFixture is now inherits from Export so you don't need to decorates the tests with Export any more

Storage

  • The storage architecture has changed it become wcf service for centralize storage operation and it no longer MEF plug-in
  • The storage service is exposing the test results using RSS/Atom, see the following URL
http://localhost:8069/BTested/rss/200 or http://localhost:8069/BTested/atom/200
the 200 at the URL end indicate the amount of result you want go fetch (you can change it)
  • The data which collect on each test execution is now includes:
    • Machine name
    • OS version
    • CLR Version
    • Processor Count

Deployment

  • BTested having 3 setups
    • Client
    • Server
    • Storage
if the storage is deploying on different machine (than the client or the server) you should edit the end point in 2 places
1) BTested.Hosting.exe.config
2) BTested.Viewer.exe.config (for the report plug-ins)

Reviews for this release

No reviews yet for this release.