Ejemplo n.º 1
0
 public function itAsksForMappingByGivenListOfColumns()
 {
     $tracker = aTracker()->build();
     $swimline_tracker = aTracker()->build();
     $dao = mock('Cardwall_OnTop_Dao');
     $column_factory = mock('Cardwall_OnTop_Config_ColumnFactory');
     $tracker_mapping_factory = mock('Cardwall_OnTop_Config_TrackerMappingFactory');
     $columns = array('of', 'columns');
     stub($column_factory)->getDashboardColumns($tracker, $swimline_tracker)->returns($columns);
     stub($tracker_mapping_factory)->getMappings($tracker, $columns)->once()->returns('whatever');
     $config = new Cardwall_OnTop_Config($tracker, $swimline_tracker, $dao, $column_factory, $tracker_mapping_factory);
     $this->assertEqual('whatever', $config->getMappings());
 }