Example #1
0
        public override void SetUp()
        {
            base.SetUp();

            myFile = Path.GetTempFileName();
            mySheet = new CsvWorksheet( new CsvWorkbook( Path.GetDirectoryName( myFile ) ), myFile, mySeparator );
        }
Example #2
0
        public override void SetUp()
        {
            base.SetUp();

            var file = Path.GetTempFileName();
            mySheet = new CsvWorksheet( new CsvWorkbook( Path.GetDirectoryName( file ) ), file, ";" );
            myConfig = new WorkbookConfig( mySheet );

            // set a default section
            var section = new ConfigSection( "Test1" );
            section.SetProperty( "a", "2" );
            section.SetProperty( "blub", "hiho" );

            myConfig.SetSection( section );
        }
Example #3
0
        private IWorksheet GetOrCreateConfigSheet()
        {
            var configSheet = Worksheets.SingleOrDefault( sheet => sheet.Name == WorkbookConfig.DefaultSheetName );
            if ( configSheet == null )
            {
                var file = Path.Combine( myDirectory, WorkbookConfig.DefaultSheetName + ".csv" );
                File.Create( file );

                configSheet = new CsvWorksheet( this, file, mySeparator );
            }

            return configSheet;
        }