private async Task Should_Get_Only_Active_Languages(int?tenantId) { var allLanguages = await _languageManager.GetLanguagesAsync(tenantId); allLanguages.ShouldNotBeEmpty("Can not check that without any languages"); await WithUnitOfWorkAsync(async() => { var language = await _applicationLanguageRepository.GetAsync(allLanguages.First().Id); language.IsDisabled = true; }); var activeLanguages = await _languageManager.GetActiveLanguagesAsync(tenantId); activeLanguages.Count.ShouldBe(allLanguages.Count - 1); }