Commit 10adb2ce authored by IT17165662's avatar IT17165662

Create the testcases for Descriptive statics ,standard deviation and...

Create the testcases for Descriptive statics ,standard deviation and probability distribution calculation
parent b08c60a9
......@@ -91,7 +91,8 @@ dependencies {
implementation 'com.alimuzaffar.lib:pinentryedittext:1.3.1'
implementation 'androidx.multidex:multidex:2.0.1'
androidTestImplementation 'com.android.support.test:rules:1.0.2'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
}
\ No newline at end of file
package com.elearning.probabilityandstatisticsanalyserandeducator.calculationfunction;
import org.junit.Test;
import java.util.ArrayList;
import java.util.Arrays;
import static org.junit.Assert.*;
public class DesStatCalculationTest {
@Test
public void median() {
String[] input = {"20.0","50.0","10.0","80.0"};
ArrayList<Object> output;
//ArrayList<Object> Expected = Arrays.asList("750.0");
ArrayList<Object> Expected = new ArrayList<Object>(Arrays.asList("35.0"));
double delta = .1;
DesStatCalculation desStatCalculation = new DesStatCalculation();
output = desStatCalculation.Median(input);
assertArrayEquals(Expected, output, delta);
}
private void assertArrayEquals(ArrayList<Object> expected, ArrayList<Object> output, double delta) {
}
}
\ No newline at end of file
package com.elearning.probabilityandstatisticsanalyserandeducator.calculationfunction;
import org.junit.Test;
import java.util.ArrayList;
import java.util.Arrays;
import static org.junit.Assert.*;
public class ProDistCalculationTest {
@Test
public void meanOfDistribution() {
String[] input1 = {"1","2","3"};
String[] input2 = {"0.1","0.2","0.7"};
ArrayList<Object> output;
//ArrayList<Object> Expected = Arrays.asList("750.0");
ArrayList<Object> Expected = new ArrayList<Object>(Arrays.asList("2.6"));
double delta = .1;
ProDistCalculation proDistCalculation = new ProDistCalculation();
output = proDistCalculation.MeanOfDistribution(input1,input2);
assertArrayEquals(Expected, output, delta);
}
private void assertArrayEquals(ArrayList<Object> expected, ArrayList<Object> output, double delta) {
}
}
\ No newline at end of file
package com.elearning.probabilityandstatisticsanalyserandeducator.calculationfunction;
import org.junit.Test;
import java.lang.reflect.Array;
import java.util.ArrayList;
import java.util.Arrays;
import static org.junit.Assert.*;
public class StdCalculationTest {
@Test
public void populationVariance() {
String[] input = {"20.0","50.0","10.0","80.0"};
ArrayList<Object> output;
ArrayList<Object> Expected = new ArrayList<Object>(Arrays.asList("750.0"));
double delta = .1;
StdCalculation stdCalculation = new StdCalculation();
output = stdCalculation.PopulationVariance(input);
assertArrayEquals(Expected, output, delta);
}
private void assertArrayEquals(ArrayList<Object> expected, ArrayList<Object> output, double delta) {
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment