Statistics
| Branch: | Revision:

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
}