Bug 5327 added unit tests for C4/Barcodes_PrinterConfig.pm
authorJorgia Kelsey <jorgia_m_kelsey@hotmail.com>
Wed, 18 Jan 2012 23:30:05 +0000 (12:30 +1300)
committerPaul Poulain <paul.poulain@biblibre.com>
Tue, 31 Jan 2012 16:21:48 +0000 (17:21 +0100)
Signed-off-by: Chris Hall <chrish@catalyst.net.nz>
t/Barcodes_PrinterConfig.t

index 21e2d6a..94102e5 100755 (executable)
@@ -6,9 +6,17 @@
 use strict;
 use warnings;
 
-use Test::More tests => 1;
+use Test::More tests => 6;
 
 BEGIN {
         use_ok('C4::Barcodes::PrinterConfig');
 }
 
+is(C4::Barcodes::PrinterConfig::setPositionsForY(), "0", "testing setPositionsForY returns'0' when given no arguments");
+is(C4::Barcodes::PrinterConfig::setPositionsForX(), "0", "testing setPositionsForX returns'0' when given no arguments");
+
+is(C4::Barcodes::PrinterConfig::setPositionsForY(undef, undef, 5), "5", "testing setPositionsForY returns'5' when given (undef, undef, 5)");
+is(C4::Barcodes::PrinterConfig::setPositionsForX(undef, undef, 5), "5", "testing setPositionsForX returns'5' when given (undef, undef, 5)");
+
+
+is(C4::Barcodes::PrinterConfig::labelsPage(), "0", "testing labelsPage returns'0' when given no arguments");