/** @test */ public function it_can_parse_a_certificate_days_to_expiration() { $monitor = new SSLCertificateMonitor(['url' => 'https://www.example.com/']); $certificate = $this->certificate; $certificate['validTo_time_t'] = strtotime('+2 days'); $monitor->processCertificate($certificate); $this->assertEquals(2, $monitor->getCertificateDaysUntilExpiration()); $certificate['validTo_time_t'] = strtotime('-2 days'); $monitor->processCertificate($certificate); $this->assertEquals(-2, $monitor->getCertificateDaysUntilExpiration()); }