public void InstallFixture(INakedObjectPersistor persistor, string fixtureName) {
            object fixture = fixtures.FirstOrDefault(f => f.GetType().Name == fixtureName);

            if (fixture != null) {
                var builder = new DotNetFixtureBuilder();
                builder.AddFixture(fixture);
                builder.InstallFixture(persistor, fixtureName);
            }
        }
        public void InstallFixtures(INakedObjectPersistor persistor) {
            NakedObjectsContext.ObjectPersistor.Reset();

            if (NakedObjectsContext.ObjectPersistor.IsInitialized) {
                Log.Info("skipping fixtures, as already loaded");
                return;
            }

            var builder = new DotNetFixtureBuilder();
            fixtures.ForEach(builder.AddFixture);
            builder.InstallFixtures(persistor);
        }