Search in sources :

Example 6 with PartnerResult

use of org.activityinfo.shared.command.result.PartnerResult in project activityinfo by bedatadriven.

the class GetPartnersDimensionHandlerTest method testEmptyFilter.

// empty
@Test
@OnDataSet("/dbunit/sites-simple1.db.xml")
public void testEmptyFilter() throws CommandException {
    PartnerResult result = this.execute();
    assertThat(result.getData().size(), equalTo(0));
}
Also used : PartnerResult(org.activityinfo.shared.command.result.PartnerResult) OnDataSet(org.activityinfo.server.database.OnDataSet) Test(org.junit.Test)

Example 7 with PartnerResult

use of org.activityinfo.shared.command.result.PartnerResult in project activityinfo by bedatadriven.

the class GetPartnersDimensionHandlerTest method testIndicatorLinked2.

@Test
@OnDataSet("/dbunit/sites-linked.db.xml")
public void testIndicatorLinked2() throws CommandException {
    // NRC
    PartnerResult result = execute(DimensionType.Indicator, 2);
    assertThat(result.getData().size(), equalTo(1));
    assertThat(result.getData().get(0).getName(), equalTo("NRC"));
}
Also used : PartnerResult(org.activityinfo.shared.command.result.PartnerResult) OnDataSet(org.activityinfo.server.database.OnDataSet) Test(org.junit.Test)

Example 8 with PartnerResult

use of org.activityinfo.shared.command.result.PartnerResult in project activityinfo by bedatadriven.

the class GetPartnersDimensionHandlerTest method testIndicatorLinked1.

@Test
@OnDataSet("/dbunit/sites-linked.db.xml")
public void testIndicatorLinked1() throws CommandException {
    // NRC, NRC2
    PartnerResult result = execute(DimensionType.Indicator, 1);
    assertThat(result.getData().size(), equalTo(2));
    assertThat(result.getData().get(0).getName(), equalTo("NRC"));
    assertThat(result.getData().get(1).getName(), equalTo("NRC2"));
}
Also used : PartnerResult(org.activityinfo.shared.command.result.PartnerResult) OnDataSet(org.activityinfo.server.database.OnDataSet) Test(org.junit.Test)

Example 9 with PartnerResult

use of org.activityinfo.shared.command.result.PartnerResult in project activityinfo by bedatadriven.

the class GetPartnersDimensionHandlerTest method testIndicatorValues.

@Test
@OnDataSet("/dbunit/sites-simple1.db.xml")
public void testIndicatorValues() throws CommandException {
    // NRC, Solidarites
    PartnerResult result = execute(DimensionType.Indicator, 1, 2);
    assertThat(result.getData().size(), equalTo(2));
    assertThat(result.getData().get(0).getName(), equalTo("NRC"));
    assertThat(result.getData().get(1).getName(), equalTo("Solidarites"));
}
Also used : PartnerResult(org.activityinfo.shared.command.result.PartnerResult) OnDataSet(org.activityinfo.server.database.OnDataSet) Test(org.junit.Test)

Example 10 with PartnerResult

use of org.activityinfo.shared.command.result.PartnerResult in project activityinfo by bedatadriven.

the class GetPartnersDimensionHandlerTest method testActivity.

// data entry filter population query
@Test
@OnDataSet("/dbunit/sites-simple1.db.xml")
public void testActivity() throws CommandException {
    PartnerResult result = execute(DimensionType.Activity, 1);
    assertThat(result.getData().size(), equalTo(2));
    assertThat(result.getData().get(0).getName(), equalTo("NRC"));
    assertThat(result.getData().get(1).getName(), equalTo("Solidarites"));
}
Also used : PartnerResult(org.activityinfo.shared.command.result.PartnerResult) OnDataSet(org.activityinfo.server.database.OnDataSet) Test(org.junit.Test)

Aggregations

PartnerResult (org.activityinfo.shared.command.result.PartnerResult)11 OnDataSet (org.activityinfo.server.database.OnDataSet)8 Test (org.junit.Test)8 GetPartnersDimension (org.activityinfo.shared.command.GetPartnersDimension)3 PartnerDTO (org.activityinfo.shared.dto.PartnerDTO)3 ArrayList (java.util.ArrayList)2 HashSet (java.util.HashSet)2 List (java.util.List)2 Set (java.util.Set)2 Comparator (java.util.Comparator)1 Filter (org.activityinfo.shared.command.Filter)1 PivotSites (org.activityinfo.shared.command.PivotSites)1 Bucket (org.activityinfo.shared.command.result.Bucket)1 EntityCategory (org.activityinfo.shared.report.content.EntityCategory)1 Dimension (org.activityinfo.shared.report.model.Dimension)1