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); }