1## no critic(RCS,VERSION,explicit,Module)
2use strict;
3use warnings;
4use Test::More;
5use Math::Prime::FastSieve;
6
7# Test exported "non-OO" sub.
8can_ok( 'Math::Prime::FastSieve', 'primes' );
9
10# Test OO subs.
11my @object_methods = qw/
12  new             primes          ranged_primes
13  isprime         nearest_le      nearest_ge
14  count_sieve     count_le        nth_prime
15  /;
16
17can_ok( 'Math::Prime::FastSieve::_Sieve', @object_methods );
18
19done_testing();
20