package Peace::Test::Mock::Model::Build; use v5.30.0; use strict; use warnings; use Peace::Model::Build; use Peace::Test::Mock::Model::Release; sub new { my $class = shift; my $release = Peace::Test::Mock::Model::Release->new; return Peace::Model::Build->new( release => $release, arch => 'x86', ); } 1; =encoding utf8 =head1 NAME Peace::Test::Mock::Model::Build - Mock object for Peace::Model::Build. =head1 SYNOPSIS my $build = Peace::Test::Mock::Model::Build->new; =head1 DESCRIPTION Peace::Test::Mock::Model::Build aims to reduce repeated code which doesn't bring new things to tests by avoiding to add long lines in order to create a L object on a unrelated tests by providing a stub already created object. =head1 INSTANCE METHODS Peace::Test::Mock::Model::Build provides the following instance methods: =head2 new my $build = Peace::Test::Mock::Model::Build->new; Instances a L mock object. =head1 SEE ALSO L =cut