public void ResolveOnEmptyTest() { // resolve should handle an empty collection as input var symbolTable = new SymbolTable(); symbolTable.AddStandardFP(); symbolTable.AddFhirExtensions(); var compiler = new FhirPathCompiler(symbolTable); var evaluator = compiler.Compile("{}.resolve()"); var result = evaluator(null, FhirEvaluationContext.CreateDefault()); Assert.IsFalse(result.Any()); }