SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Test-Mocha rpm build for : OpenSuSE. For other distributions click perl-Test-Mocha.

Name : perl-Test-Mocha
Version : 0.67 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp156.1.1 Date : 2024-07-03 19:10:33
Group : Development/Libraries/Perl Source RPM : perl-Test-Mocha-0.67-lp156.1.1.src.rpm
Size : 0.07 MB
Packager : https://www_suse_com/
Summary : Test double framework with method stubs and behaviour verification
Description :
Test::Mocha is a test double framework inspired by Java\'s Mockito. It
offers a different approach to other mocking frameworks in that instead of
setting up the expected behaviour beforehand you ask questions about
interactions after execution of the system-under-test. This approach means
there is less setup needed to use your test double which means you can
focus more on testing, and it minimises the coupling of the tests to the
implementation which means less maintenance of your test code.

Explicit stubbing is only required when the dependent object is expected to
return a specific response. And you can even use argument matchers to skip
having to enter the exact method arguments for the stub.

After executing the code under test, you can test that your code is
interacting correctly with its dependent objects. Selectively verify the
method calls that you are interested in only. As you verify behaviour, you
focus on external interfaces rather than on internal state.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-T/15.6/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Test-Mocha-0.67-lp156.1.1.noarch.rpm
     

Provides :
perl(Test::Mocha)
perl(Test::Mocha::CalledOk)
perl(Test::Mocha::CalledOk::AtLeast)
perl(Test::Mocha::CalledOk::AtMost)
perl(Test::Mocha::CalledOk::Between)
perl(Test::Mocha::CalledOk::Times)
perl(Test::Mocha::Method)
perl(Test::Mocha::MethodCall)
perl(Test::Mocha::MethodStub)
perl(Test::Mocha::Mock)
perl(Test::Mocha::Spy)
perl(Test::Mocha::SpyBase)
perl(Test::Mocha::Types)
perl(Test::Mocha::Util)
perl-Test-Mocha

Requires :
perl(:MODULE_COMPAT_5.26.1)
perl(Carp) >= 1.22
perl(Devel::PartialDump) >= 0.17
perl(Type::Library)
perl(Type::Utils)
perl(Types::Standard) >= 0.008
perl(UNIVERSAL::ref) >= 0.14
perl(experimental)
perl(parent)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/Test
/usr/lib/perl5/vendor_perl/5.26.1/Test/Mocha
/usr/lib/perl5/vendor_perl/5.26.1/Test/Mocha.pm
/usr/lib/perl5/vendor_perl/5.26.1/Test/Mocha/CalledOk
/usr/lib/perl5/vendor_perl/5.26.1/Test/Mocha/CalledOk.pm
/usr/lib/perl5/vendor_perl/5.26.1/Test/Mocha/CalledOk/AtLeast.pm
/usr/lib/perl5/vendor_perl/5.26.1/Test/Mocha/CalledOk/AtMost.pm
/usr/lib/perl5/vendor_perl/5.26.1/Test/Mocha/CalledOk/Between.pm
/usr/lib/perl5/vendor_perl/5.26.1/Test/Mocha/CalledOk/Times.pm
/usr/lib/perl5/vendor_perl/5.26.1/Test/Mocha/Method.pm
/usr/lib/perl5/vendor_perl/5.26.1/Test/Mocha/MethodCall.pm
/usr/lib/perl5/vendor_perl/5.26.1/Test/Mocha/MethodStub.pm
/usr/lib/perl5/vendor_perl/5.26.1/Test/Mocha/Mock.pm
/usr/lib/perl5/vendor_perl/5.26.1/Test/Mocha/Spy.pm
/usr/lib/perl5/vendor_perl/5.26.1/Test/Mocha/SpyBase.pm
/usr/lib/perl5/vendor_perl/5.26.1/Test/Mocha/Types.pm
/usr/lib/perl5/vendor_perl/5.26.1/Test/Mocha/Util.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-Test-Mocha
/usr/share/doc/packages/perl-Test-Mocha/Changes
/usr/share/doc/packages/perl-Test-Mocha/README
/usr/share/licenses/perl-Test-Mocha
/usr/share/licenses/perl-Test-Mocha/LICENSE
/usr/share/man/man3/Test::Mocha.3pm.gz

 
ICM