public void ShouldSetTenantIdentificationCustomProvider() { // arrange var func = _fixture.Create <Func <HttpContext, Guid> >(); var sut = new MultiTenantConfigurationBuilder(); // act sut.SetTenantIdentificationCustomProvider(func); // assert sut.Options.TenantIdentificationCustomProvider.Should().Be(func); }
public void ShouldSetTenantIdentificationSourceName() { // arrange var identificationSourceName = _fixture.Create <string>(); var sut = new MultiTenantConfigurationBuilder(); // act sut.SetTenantIdentificationSourceName(identificationSourceName); // assert sut.Options.TenantIdentificationSourceName.Should().Be(identificationSourceName); }
public void ShouldSetTenantStorage() { // arrange var tenantStorageMock = new Mock <ITenantStorage>(); var tenantStorage = tenantStorageMock.Object; var sut = new MultiTenantConfigurationBuilder(); // act sut.SetTenantStorage(tenantStorage); // assert sut.TenantStorage.Should().Be(tenantStorage); }