public void AnalyzeTest() { // dataSet is null { string parameterName = "dataSet"; ArgumentExceptionAssert.Throw( () => { MultipleCorrespondence.Analyze( null); }, expectedType: typeof(ArgumentNullException), expectedPartialMessage: ArgumentExceptionAssert.NullPartialMessage, expectedParameterName: parameterName); } // dataSet must have positive marginal column sums { var STR_EXCEPT_GDA_MCA_NON_POSITIVE_MARGINAL_SUMS = ImplementationServices.GetResourceString( "STR_EXCEPT_GDA_MCA_NON_POSITIVE_MARGINAL_SUMS"); string parameterName = "dataSet"; CategoricalVariable color = new("COLOR") { { 0, "Red" },
/// <summary> /// Initializes a new instance of the /// <see cref="TestableMultipleCorrespondence00" /> class. /// </summary> TestableMultipleCorrespondence00() : base( multipleCorrespondence: MultipleCorrespondence.Analyze( dataSet), individuals: TestableIndividuals00.Get(), categories: TestableCategories00.Get() ) { }