/// <summary> /// Registers all behaviors from a <see cref="NetMonFile"/> /// </summary> /// <param name=""></param> /// <param name="netMonFile">a parsed *.cap file from <see cref="NetMonFileFactory"/></param> /// <returns></returns> public static Mock RegisterReplay(this Mock mockServer, NetMonFile netMonFile) { var rpe = new ReplayExtension(netMonFile); rpe.BehaviorList?.RegisterAllBehaviors(mockServer); return(mockServer); }
/// <summary> /// Parses a *.cap file and regsiters all behaviors /// </summary> /// <param name="mockServer"></param> /// <param name="pathToCap"></param> /// <returns></returns> public static Mock RegisterReplay(this Mock mockServer, string pathToCap) { var rpe = new ReplayExtension(pathToCap); rpe.BehaviorList?.RegisterAllBehaviors(mockServer); return(mockServer); }