public void UnregisteredDomainReturnsNull() { var url = string.Format("http://www.{0}.com", Guid.NewGuid()); var uri = new Uri(url); using (var session = DocumentStore.OpenSession()) { var provider = new TenantProvider(session); var id = provider.GetCompanyId(uri); Assert.IsNull(id); } }
public void WhenIAddAnIdToAnUnregisteredDomainICanRetrieveThatId() { const string id = "company/1"; var url = string.Format("http://www.{0}.com", Guid.NewGuid()); var uri = new Uri(url); using (var session = DocumentStore.OpenSession()) { var provider = new TenantProvider(session); provider.SetCompanyId(uri, id); } using (var session = DocumentStore.OpenSession()) { var provider = new TenantProvider(session); Assert.AreEqual(id, provider.GetCompanyId(uri)); } }