-
Notifications
You must be signed in to change notification settings - Fork 2
Project Structure
robcthegeek edited this page Sep 14, 2010
·
2 revisions
-
Bin
External libraries used by the various projects.
-
Docs
Any documents that I have created that need to sit with the project.
-
TomatoTimer.Core
Core logic for the “Timer” state machine, very simple – raises the event’s to the UI.
-
TomatoTimer.Core.Tests
Unit tests for the core logic.
-
TomatoTimer.Plugins
Interface for plugin implementations to inherit from (rather than take a dependency on the UI project etc.)
-
TomatoTimer.UI
WPF-based frontend for the application.
-
TomatoTimer.UI.Tests
Unit tests for the user interface code (NOTE: Does not actually perform “button clicks” etc).
-
TomatoTimer.UI.Tests.Integration
Integration tests, added to highlight issue with MEF implementation within the application.