root / trunk / Pithos.ShellExtensions.Test / IoCTest.cs @ f2d88248
History | View | Annotate | Download (530 Bytes)
1 | d78cbf09 | Panagiotis Kanavos | using System.Linq; |
---|---|---|---|
2 | d78cbf09 | Panagiotis Kanavos | using NUnit.Framework; |
3 | d78cbf09 | Panagiotis Kanavos | |
4 | d78cbf09 | Panagiotis Kanavos | namespace Pithos.ShellExtensions.Test |
5 | d78cbf09 | Panagiotis Kanavos | { |
6 | d78cbf09 | Panagiotis Kanavos | [TestFixture] |
7 | d78cbf09 | Panagiotis Kanavos | public class IoCTest |
8 | d78cbf09 | Panagiotis Kanavos | { |
9 | d78cbf09 | Panagiotis Kanavos | [Test] |
10 | d78cbf09 | Panagiotis Kanavos | public void TestIoCInit() |
11 | d78cbf09 | Panagiotis Kanavos | { |
12 | d78cbf09 | Panagiotis Kanavos | var ioc = IoC.Current; |
13 | d78cbf09 | Panagiotis Kanavos | /* var catalog = new AggregateCatalog(); |
14 | d78cbf09 | Panagiotis Kanavos | catalog.Catalogs.Add(new AssemblyCatalog(Assembly.GetExecutingAssembly())); |
15 | d78cbf09 | Panagiotis Kanavos | |
16 | d78cbf09 | Panagiotis Kanavos | ioc.Container = new CompositionContainer(catalog); |
17 | d78cbf09 | Panagiotis Kanavos | */ |
18 | d78cbf09 | Panagiotis Kanavos | |
19 | d78cbf09 | Panagiotis Kanavos | |
20 | d78cbf09 | Panagiotis Kanavos | Assert.IsTrue(ioc.Container.Catalog.Parts.Any()); |
21 | d78cbf09 | Panagiotis Kanavos | } |
22 | d78cbf09 | Panagiotis Kanavos | } |
23 | d78cbf09 | Panagiotis Kanavos | } |