public async Task Will_Return_Use_Count_For_Each_Of_TemplateKinds() { var kinds = new[] { "tk1", "tk3", "tk4" }; var ct = CancellationToken.None; var result = await _repository.CountTemplatesByTemplateKindKeys(kinds, ct); result.Count.Should().Be(3); result.FirstOrDefault(x => x.Key == "tk1").Value.Should().Be(4); result.FirstOrDefault(x => x.Key == "tk3").Value.Should().Be(1); result.FirstOrDefault(x => x.Key == "tk4").Value.Should().Be(0); }