public void DoesTakeManifest()
        {
            //Arrange
            //Act
            AssemblyManifest man = ManifestBuilder.BuildManifest(Assembly.GetExecutingAssembly());
            ApplicationManifestManager appman = new ApplicationManifestManager();

            appman.AddManifest(man);

            bool hasProcessor = appman.HasProcessor<string, int>("StringLength");
            IWorkProcessor<string, int> worker = appman.GetProcessor<string, int>("StringLength");

            //Assert
            Assert.That(hasProcessor);
            Assert.That(worker.Process("string") == 6);
        }