public static ProfileDefinition NewDefinition(string name, IModuleDataSet moduleDataSet, params Fixture[] fixtures) { ProfileDefinition profileDefinition = new ProfileDefinition(); profileDefinition.ModuleDataSet = moduleDataSet ?? profileDefinition.ModuleDataSet; profileDefinition._fixtures = new LinkedList<Fixture>(fixtures); profileDefinition.Save(Path.Combine(_profileDefinitionDirectory, name + FILE_EXT)); return profileDefinition; }
static public ProfileDefinition NewDefinition(string name, IModuleDataSet moduleDataSet, params Fixture[] fixtures) { ProfileDefinition profileDefinition = new ProfileDefinition(); profileDefinition.ModuleDataSet = moduleDataSet ?? profileDefinition.ModuleDataSet; profileDefinition._fixtures = new LinkedList <Fixture>(fixtures); profileDefinition.Save(Path.Combine(_profileDefinitionDirectory, name + FILE_EXT)); return(profileDefinition); }
public void Clone(IModuleDataSet sourceDataSet) { Clear(); _Clone(sourceDataSet as ModuleDataSet, this); }
public ModuleInstanceDataRetriever(IModuleDataSet moduleDataSet) { _moduleDataSet = moduleDataSet; }
public ModuleTypeDataRetriever(IModuleDataSet moduleDataSet) { _moduleDataSet = moduleDataSet; }