public void Test_CMVStatisticsArgument() { var argument = new CMVStatisticsArgument() { TRexNodeID = Guid.NewGuid(), ProjectID = Guid.NewGuid(), Filters = new FilterSet(new CombinedFilter()), ReferenceDesign = new DesignOffset(Guid.NewGuid(), 1.5), Overrides = new OverrideParameters { CMVRange = new CMVRangePercentageRecord(80, 120), OverrideMachineCCV = false, OverridingMachineCCV = 50 }, CMVDetailValues = new[] { 50, 100, 150, 200, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700 } }; SimpleBinarizableInstanceTester.TestClass(argument, "Custom CMVStatisticsArgument not same after round trip serialisation"); }
private CMVStatisticsAggregator _getCMVAggregator(CMVStatisticsArgument arg) { var coordinator = _getCoordinator(); return(coordinator.ConstructAggregator(arg) as CMVStatisticsAggregator); }