public async Task GetAgeByFilter() { await _employeeRepository.AddAsync(EmployeeGenerator.Generate(age: 19, companyId: EmployeeGenerator.DefaultCompanyId), o => o.ImmediateConsistency()); await _employeeRepository.AddAsync(EmployeeGenerator.Generate(age: 20), o => o.ImmediateConsistency()); var results = await _employeeRepository.GetByFilterAsync("age:19"); Assert.Equal(1, results.Total); Assert.True(results.Documents.All(d => d.Age == 19)); results = await _employeeRepository.GetByFilterAsync("age:>19"); Assert.Equal(1, results.Total); Assert.True(results.Documents.All(d => d.Age > 19)); results = await _employeeRepository.GetByFilterAsync("age:<19"); Assert.Equal(0, results.Total); }