Added CELL type attr; Removed PM_FILTER
[p5sagit/Excel-Template.git] / t / Spreadsheet / WriteExcel.pm
CommitLineData
b6bc5a5d 1package Spreadsheet::WriteExcel;
2
3use strict;
4
5use mock;
6use Spreadsheet::WriteExcel::Worksheet;
7
8sub new {
9 my $self = bless {
10 }, shift;
11
12 {
13 local $" = "', '";
14 push @mock::calls, __PACKAGE__ . "::new( '@_' )";
15 }
16
17 return $self;
18}
19
20sub close {
21 shift;
22 {
23 local $" = "', '";
24 push @mock::calls, __PACKAGE__ . "::close( '@_' )";
25 }
26}
27
28sub add_worksheet {
29 shift;
30 {
31 local $" = "', '";
32 push @mock::calls, __PACKAGE__ . "::add_worksheet( '@_' )";
33 }
34 return Spreadsheet::WriteExcel::Worksheet->new;
35}
36
37my $format_num = 1;
38sub add_format {
39 shift;
40 my %x = @_;
41 my @x = map { $_ => $x{$_} } sort keys %x;
42 {
43 local $" = "', '";
44 push @mock::calls, __PACKAGE__ . "::add_format( '@x' )";
45 }
46 return $format_num++;
47}
48
491;
50__END__