public void SetUp() { var repo = new TenantXmlRepository(App.Path + "\\Tenant.Config"); var service = new TenantService(repo); _tenant = service.GetByHostHeader("www.ms121.com"); Assert.IsNotNull(_tenant, "Tenant should never be null!"); }
public void SetUp() { var repo = new TenantXmlRepository(App.Path + "\\Tenant.Config"); var service = new TenantService(repo); _tenant = service.GetByHostHeader("www.ms121.com"); Assert.IsNotNull(_tenant, "Tenant should never be null!"); }
public void Test_That_I_Can_Read_All_Tenants_From_Xml_Config_File() { // Arrange var tenantConfigFile = string.Concat(App.Path, "\\", "Tenant.config"); // Act var repo = new TenantXmlRepository(tenantConfigFile); // Assert Assert.That(repo.Tenants().Count() == 2); }
public void Test_That_Association_To_DefaultSettings_Comes_Back() { // Arrange var tenantConfigFile = string.Concat(App.Path, "\\", "Tenant.config"); const string HostHeader = "achme1.local.com"; // Act var repo = new TenantXmlRepository(tenantConfigFile); var actualTenant = repo.GetByHostHeader(HostHeader); // Assert Assert.That(actualTenant.DefaultSettings.Count == 2, string.Format("Actual Count : {0}", actualTenant.DefaultSettings)); }
public void Test_That_Association_To_Host_Headers_Comes_Back() { // Arrange var tenantConfigFile = string.Concat(App.Path, "\\", "Tenant.config"); const string HostHeader = "achme1.local.com"; // Act var repo = new TenantXmlRepository(tenantConfigFile); var actualTenant = repo.GetByHostHeader(HostHeader); // Assert Assert.That(actualTenant.Environments.Count > 1); }
public void Test_That_Can_I_Can_Locate_ACME_1_By_A_Host_Header() { // Arrange var tenantConfigFile = string.Concat(App.Path, "\\", "Tenant.config"); const string HostHeader = "achme1.local.com"; // Act var repo = new TenantXmlRepository(tenantConfigFile); var actualTenant = repo.GetByHostHeader(HostHeader); // Assert Assert.IsNotNull(actualTenant); }
public void Test_That_If_Path_To_Xml_File_Is_Invalid_Exception_Occurs() { // Act var repo = new TenantXmlRepository("TenantMissing.config"); }
public void Test_That_If_The_Xml_Path_Is_Null_Exception_Occurs() { // Act var repo = new TenantXmlRepository(null); }