package Pcore::WebDriver::Driver;

use Pcore -role;

requires qw[_build_cmd];

has host => ( is => 'ro', isa => Str,         required => 1 );
has port => ( is => 'ro', isa => PositiveInt, required => 1 );

has cmd => ( is => 'lazy', isa => ArrayRef, init_arg => undef );

1;
__END__
=pod

=encoding utf8

=head1 NAME

Pcore::WebDriver::Driver

=head1 SYNOPSIS

=head1 DESCRIPTION

=head1 ATTRIBUTES

=head1 METHODS

=head1 SEE ALSO

=cut
