public void Ctor_Initializes_Validated() { var(challenge, challengeUrl) = CreateTestModel(); challenge.Validated = DateTimeOffset.UtcNow; var sut = new HttpModel.Challenge(challenge, challengeUrl); Assert.Equal(challenge.Validated.Value.ToString("o"), sut.Validated); }
public void Ctor_Initializes_Error() { var(challenge, challengeUrl) = CreateTestModel(); challenge.Error = new Model.AcmeError("type", "detail"); var sut = new HttpModel.Challenge(challenge, challengeUrl); Assert.NotNull(sut.Error); }
public void Ctor_Intializes_All_Properties() { var(challenge, challengeUrl) = CreateTestModel(); var sut = new HttpModel.Challenge(challenge, challengeUrl); Assert.Equal(challenge.Status.ToString().ToLowerInvariant(), sut.Status); Assert.Equal(challenge.Token, sut.Token); Assert.Equal(challenge.Type, sut.Type); Assert.Equal(challengeUrl, sut.Url); Assert.Null(sut.Error); Assert.Null(sut.Validated); }