static void RecordModules(RemoteTarget lldbTarget,
                                  IModuleFileLoadMetricsRecorder moduleFileLoadRecorder)
        {
            var modules = Enumerable.Range(0, lldbTarget.GetNumModules())
                          .Select(lldbTarget.GetModuleAtIndex)
                          .Where(m => m != null)
                          .ToList();

            moduleFileLoadRecorder.RecordAfterLoad(modules);
        }
 public void NumLoadedModules()
 {
     _target.GetNumModules().Returns(10);
     Assert.That(_attachedProgram.NumLoadedModules, Is.EqualTo(10));
 }