Test::Glade 1.0
Sponsored Links
Test::Glade 1.0 Ranking & Summary
File size:
0.005 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
905
Date added:
2007-05-04
Publisher:
Nate Mueller
Test::Glade 1.0 description
Test::Glade is a simple way to test Gtk2::GladeXML-based apps.
SYNOPSIS
use Test::Glade tests => 2;
my $glade_xml = interface.glade;
has_widget( $glade_xml, {
name => main_window,
type => GtkWindow,
properties => {
title => Test Application,
type => GTK_WINDOW_TOPLEVEL,
resizable => 1,
},
} );
has_widget( $glade_xml, {
type => GtkButton,
properties => {label => Press me!},
signals => {clicked => button_pressed_handler},
} );
GUIs are notoriously difficult to test. Historically this was well deserved as the available perl GUI toolkits did not encourage separation of the view and controller layers. The introduction of the Glade GUI designer and Gtk2::GladeXML changed that by segregating user interface and logical components (into GladeXML and Perl files respectively).
Users who avoid creating GUI elements from within their application logic can now test each layer separately with appropriate tools. The Perl logic can be verified with standard unit tests and this module provides a way to inspect and verify the GladeXML UI specification. You can confirm that a given widget exists, that it has the correct label and other attributes, that it will be correctly placed in the interface and that it will respond to signals as expected.
SYNOPSIS
use Test::Glade tests => 2;
my $glade_xml = interface.glade;
has_widget( $glade_xml, {
name => main_window,
type => GtkWindow,
properties => {
title => Test Application,
type => GTK_WINDOW_TOPLEVEL,
resizable => 1,
},
} );
has_widget( $glade_xml, {
type => GtkButton,
properties => {label => Press me!},
signals => {clicked => button_pressed_handler},
} );
GUIs are notoriously difficult to test. Historically this was well deserved as the available perl GUI toolkits did not encourage separation of the view and controller layers. The introduction of the Glade GUI designer and Gtk2::GladeXML changed that by segregating user interface and logical components (into GladeXML and Perl files respectively).
Users who avoid creating GUI elements from within their application logic can now test each layer separately with appropriate tools. The Perl logic can be verified with standard unit tests and this module provides a way to inspect and verify the GladeXML UI specification. You can confirm that a given widget exists, that it has the correct label and other attributes, that it will be correctly placed in the interface and that it will respond to signals as expected.
Test::Glade 1.0 Screenshot
Test::Glade 1.0 Keywords
GladeXML
Glade 1.0
GUI
Way To
to test
Simple Way
test
way
simple
glade
Apps
1.0
Test::Glade
TestGlade
Test::Glade 1.0
Libraries
Bookmark Test::Glade 1.0
Test::Glade 1.0 Copyright
WareSeeker periodically updates pricing and software information of Test::Glade 1.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Test::Glade 1.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
Glade Interface Designer
frozen glade 1.00
the simple way
libgtk2 gladexml perl
simple way to an a
testi canzoni
simple ways
best way to lose weight
simple ways to grow weed
simple ways to save environment
iq test
what is the best way to lose weight
a simple way to pray
simple ways to lose weight
testicles
gladexml rpm
simple way to lose weight
testosterone
Related Software
Gtk2::GladeXML is a Perl module that create user interfaces directly from Glade XML files. Free Download
System G Desktop provides a simple way to access to the file system in the form of a graphical hierarchy of files and folders. Free Download
The Ultimate Safe Money Guide -Free Online Money Guide Make Your Online Money The Safe Way And Generate a Daily Income Stream. The best thing I came ... Free Download
SopCast is a simple, free way to broadcast video and audio or watch the video and listen to radio on the Internet. Free Download
RTTL2WAV converts a RTTTL-formatted mobile phone ringing tone to a WAV file. Free Download
ObjStore is a Perl extension for ObjectStore OODBMS. Free Download
Test::MockDBI is Perl module mock DBI interface for testing. Free Download
Notes List is a simple and easy way to take Notes. Free Download
Latest Software
Popular Software
Favourite Software