public void CanBeUsedForSigning_key_created_within_activity_delay_should_not_be_used_for_signing() { { var key = CreateKey(-TimeSpan.FromSeconds(1)); var result = _subject.CanBeUsedForSigning(key); result.Should().BeFalse(); } { var key = CreateKey(TimeSpan.FromSeconds(1)); var result = _subject.CanBeUsedForSigning(key); result.Should().BeFalse(); } { var key = CreateKey(_options.KeyActivationDelay.Subtract(TimeSpan.FromSeconds(1))); var result = _subject.CanBeUsedForSigning(key); result.Should().BeFalse(); } }