Shannon
5bef3593dd
More dependency cleanup, less singleton usages, better testing implementations
2015-01-09 15:27:47 +11:00
Shannon
defc9d3bc2
Updated all repo's to have their correct ctor's with their correct dependencies. Updated them all to accept ILogger updated all other dependencies with the same without breaking anything since all is internal, or obsoleted other public methods. Updates lots of the tests with mock instances instead, now more tests have less singleton dependencies, easier to test, much clearer and more IoC driven. Updated unit tests to supply the ILogger for required objects, tests should run faster now since most things are just mocked.
2015-01-09 10:51:15 +11:00
Shannon
142a9963af
Fixes macro property saving issue in repo
2014-05-17 15:35:30 +10:00
Shannon
760dd42c43
Optimizes integration test performance and fixes failing unit tests.
2014-03-18 11:40:20 +11:00
Per Ploug Krogslund
7440855c72
merge
2013-11-07 17:16:22 +01:00
Shannon
00cb8f08a0
Fixes unit tests
2013-09-26 12:18:52 +10:00
Shannon
661bc3149f
Fixes macro parameter id assignment at the repo level.
2013-09-20 13:40:32 +10:00
Shannon
f62546a308
Adds some other macro parameters fixes up more of the macro editor, all seems to be working there now and have added validation (which never existed before :(
2013-09-19 18:36:36 +10:00
Shannon
422a22f150
Adds unique db index to macro alias since there can never be duplicates.
2013-09-18 14:14:48 +10:00
Shannon
75c913cced
Updated macro repo and services and ensures correct data joins
2013-09-17 20:19:27 +10:00
Shannon
89f2c0e38f
Finishes macro repository + tests.
2013-09-17 17:54:09 +10:00
Morten Christensen
efbc461da9
Code cleanup - removing all internal code related to Macros, which was created for v6 but left out for backwards compatibility.
2013-04-07 17:47:10 -02:00
Morten Christensen
14aeb55c14
Removing unused ServiceStack.Text reference/nuget package.
...
Ignore Macro tests for the model and repo as its not used and still internal. Might be an idea to remove it altogether.
2013-04-04 12:02:27 -02:00
Morten Christensen
705fed7a5e
Adding unit tests for DictionaryRepository.
2012-11-08 15:55:44 -01:00
sitereactor
278d3087a4
Removing Service- and DatabaseContexts from UmbracoContext as its not the proper place to have them.
...
Adding extension method to ApplicationContext to attach the two contexts here instead.
Refactoring BaseWhereClause as there were problems formatting the sql.
Adding unit tests for MacroRepository and ContentRepository.
2012-11-05 09:03:48 -01:00