public void Empty_TOSAccepted_Will_Yield_False() { var account = new Model.Account(new Model.Jwk(StaticTestData.JwkJson), new List <string> { "*****@*****.**", "*****@*****.**" }, null); var ordersUrl = "https://orders.example.org/"; var sut = new HttpModel.Account(account, ordersUrl); Assert.False(sut.TermsOfServiceAgreed); }
public void Ctor_Initializes_All_Properties() { var account = new Model.Account(new Model.Jwk(StaticTestData.JwkJson), new List <string> { "*****@*****.**", "*****@*****.**" }, DateTimeOffset.UtcNow); var ordersUrl = "https://orders.example.org/"; var sut = new HttpModel.Account(account, ordersUrl); Assert.Equal(account.Contacts, sut.Contact); Assert.Equal(ordersUrl, sut.Orders); Assert.Equal("valid", sut.Status); Assert.True(sut.TermsOfServiceAgreed); }