Bari.Plugins.Csharp.Test.Build.CsprojBuilderTest.SetUp C# (CSharp) Method

SetUp() private method

private SetUp ( ) : void
return void
        public void SetUp()
        {
            kernel = new StandardKernel();
            Kernel.RegisterCoreBindings(kernel);
            kernel.Bind<IFileSystemDirectory>().ToConstant(new TestFileSystemDirectory("root")).WhenTargetHas
                <SuiteRootAttribute>();
            kernel.Bind<IFileSystemDirectory>().ToConstant(new TestFileSystemDirectory("target")).WhenTargetHas
                <TargetRootAttribute>();
            kernel.Bind<IProjectGuidManagement>().To<DefaultProjectGuidManagement>();

            suite = kernel.Get<Suite>();
            suite.Name = "test suite";

            var mod = suite.GetModule("testmod");
            project = mod.GetProject("test");

            kernel.Bind<Suite>().ToConstant(suite);
            kernel.Bind<Project>().ToConstant(project);
        }