public new static MayaDynamoModel Start(IStartConfiguration configuration) { var dsc = new DefaultStartConfiguration(); // where necessary, assign defaults if (string.IsNullOrEmpty(dsc.Context)) { dsc.Context = Core.Context.REVIT_2015; } if (string.IsNullOrEmpty(dsc.DynamoCorePath)) { var asmLocation = Assembly.GetExecutingAssembly().Location; dsc.DynamoCorePath = Path.GetDirectoryName(asmLocation); } if (dsc.Preferences == null) { dsc.Preferences = new PreferenceSettings(); } return(new MayaDynamoModel(configuration)); }
public void AddILogger_ReturnsExpectedDefault() { var sut = new DefaultStartConfiguration(); sut.AddILogger.Should().BeTrue("The default value is 'true'."); }
public void AddILoggerOfT_ReturnsExpectedDefault() { var sut = new DefaultStartConfiguration(); sut.AddILoggerOfT.Should().BeFalse("The default value is 'false'."); }