|
|
|
@ -112,7 +112,7 @@ class SessionFilterInstrumentedUnitTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
val filter = QueryType.BANKROLL |
|
|
|
val filter = QueryType.BANKROLL |
|
|
|
val filterElementRow = FilterElementRow.Bankroll(b1) |
|
|
|
val filterElementRow = FilterElementRow.Bankroll(b1) |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.BANKROLL |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.BANKROLL |
|
|
|
filter.updateValueMap(FilterElement(filterElementRows = arrayListOf(filterElementRow))) |
|
|
|
filter.updateValueMap(FilterCondition(filterElementRows = arrayListOf(filterElementRow))) |
|
|
|
|
|
|
|
|
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
|
|
|
|
|
|
|
|
@ -146,7 +146,7 @@ class SessionFilterInstrumentedUnitTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
|
|
|
|
|
|
|
|
val filterElementRow2 = FilterElementRow.Bankroll(b2) |
|
|
|
val filterElementRow2 = FilterElementRow.Bankroll(b2) |
|
|
|
filterElementRow2.filterSectionRow = FilterSectionRow.BANKROLL |
|
|
|
filterElementRow2.filterSectionRow = FilterSectionRow.BANKROLL |
|
|
|
filter.updateValueMap(FilterElement(filterElementRows = arrayListOf(filterElementRow, filterElementRow2))) |
|
|
|
filter.updateValueMap(FilterCondition(filterElementRows = arrayListOf(filterElementRow, filterElementRow2))) |
|
|
|
|
|
|
|
|
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
|
|
|
|
|
|
|
|
@ -172,7 +172,7 @@ class SessionFilterInstrumentedUnitTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
val filter = QueryType.GAME |
|
|
|
val filter = QueryType.GAME |
|
|
|
val filterElementRow = FilterElementRow.Game(g2) |
|
|
|
val filterElementRow = FilterElementRow.Game(g2) |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.GAME |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.GAME |
|
|
|
filter.updateValueMap(FilterElement(filterElementRows = arrayListOf(filterElementRow))) |
|
|
|
filter.updateValueMap(FilterCondition(filterElementRows = arrayListOf(filterElementRow))) |
|
|
|
|
|
|
|
|
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
|
|
|
|
|
|
|
|
@ -206,7 +206,7 @@ class SessionFilterInstrumentedUnitTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.GAME |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.GAME |
|
|
|
val filterElementRow2 = FilterElementRow.Game(g3) |
|
|
|
val filterElementRow2 = FilterElementRow.Game(g3) |
|
|
|
filterElementRow2.filterSectionRow = FilterSectionRow.GAME |
|
|
|
filterElementRow2.filterSectionRow = FilterSectionRow.GAME |
|
|
|
filter.updateValueMap(FilterElement(filterElementRows = arrayListOf(filterElementRow, filterElementRow2))) |
|
|
|
filter.updateValueMap(FilterCondition(filterElementRows = arrayListOf(filterElementRow, filterElementRow2))) |
|
|
|
|
|
|
|
|
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
|
|
|
|
|
|
|
|
@ -232,7 +232,7 @@ class SessionFilterInstrumentedUnitTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
val filter = QueryType.LOCATION |
|
|
|
val filter = QueryType.LOCATION |
|
|
|
val filterElementRow = FilterElementRow.Location(l1) |
|
|
|
val filterElementRow = FilterElementRow.Location(l1) |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.LOCATION |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.LOCATION |
|
|
|
filter.updateValueMap(FilterElement(filterElementRows = arrayListOf(filterElementRow))) |
|
|
|
filter.updateValueMap(FilterCondition(filterElementRows = arrayListOf(filterElementRow))) |
|
|
|
|
|
|
|
|
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
|
|
|
|
|
|
|
|
@ -267,7 +267,7 @@ class SessionFilterInstrumentedUnitTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
val filterElementRow2 = FilterElementRow.Location(l3) |
|
|
|
val filterElementRow2 = FilterElementRow.Location(l3) |
|
|
|
filterElementRow2.filterSectionRow = FilterSectionRow.LOCATION |
|
|
|
filterElementRow2.filterSectionRow = FilterSectionRow.LOCATION |
|
|
|
|
|
|
|
|
|
|
|
filter.updateValueMap(FilterElement(filterElementRows = arrayListOf(filterElementRow, filterElementRow2))) |
|
|
|
filter.updateValueMap(FilterCondition(filterElementRows = arrayListOf(filterElementRow, filterElementRow2))) |
|
|
|
|
|
|
|
|
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
|
|
|
|
|
|
|
|
@ -294,7 +294,7 @@ class SessionFilterInstrumentedUnitTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
|
|
|
|
|
|
|
|
val filterElementRow = FilterElementRow.TournamentName(t1) |
|
|
|
val filterElementRow = FilterElementRow.TournamentName(t1) |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.TOURNAMENT_NAME |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.TOURNAMENT_NAME |
|
|
|
filter.updateValueMap(FilterElement(filterElementRows = arrayListOf(filterElementRow))) |
|
|
|
filter.updateValueMap(FilterCondition(filterElementRows = arrayListOf(filterElementRow))) |
|
|
|
|
|
|
|
|
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
|
|
|
|
|
|
|
|
@ -327,7 +327,7 @@ class SessionFilterInstrumentedUnitTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.TOURNAMENT_NAME |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.TOURNAMENT_NAME |
|
|
|
val filterElementRow2 = FilterElementRow.TournamentName(t2) |
|
|
|
val filterElementRow2 = FilterElementRow.TournamentName(t2) |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.TOURNAMENT_NAME |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.TOURNAMENT_NAME |
|
|
|
filter.updateValueMap(FilterElement(filterElementRows = arrayListOf(filterElementRow, filterElementRow2))) |
|
|
|
filter.updateValueMap(FilterCondition(filterElementRows = arrayListOf(filterElementRow, filterElementRow2))) |
|
|
|
|
|
|
|
|
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
|
|
|
|
|
|
|
|
@ -365,7 +365,7 @@ class SessionFilterInstrumentedUnitTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
filterElementRow2.filterSectionRow = FilterSectionRow.TOURNAMENT_FEATURE |
|
|
|
filterElementRow2.filterSectionRow = FilterSectionRow.TOURNAMENT_FEATURE |
|
|
|
val filterElementRow3 = FilterElementRow.AllTournamentFeature(t4) |
|
|
|
val filterElementRow3 = FilterElementRow.AllTournamentFeature(t4) |
|
|
|
filterElementRow3.filterSectionRow = FilterSectionRow.TOURNAMENT_FEATURE |
|
|
|
filterElementRow3.filterSectionRow = FilterSectionRow.TOURNAMENT_FEATURE |
|
|
|
filter.updateValueMap(FilterElement(filterElementRows = arrayListOf(filterElementRow, filterElementRow2, filterElementRow3))) |
|
|
|
filter.updateValueMap(FilterCondition(filterElementRows = arrayListOf(filterElementRow, filterElementRow2, filterElementRow3))) |
|
|
|
|
|
|
|
|
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
|
|
|
|
|
|
|
|
@ -402,7 +402,7 @@ class SessionFilterInstrumentedUnitTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
filterElementRow3.filterSectionRow = FilterSectionRow.TOURNAMENT_FEATURE |
|
|
|
filterElementRow3.filterSectionRow = FilterSectionRow.TOURNAMENT_FEATURE |
|
|
|
val filterElementRow4 = FilterElementRow.AnyTournamentFeature(t4) |
|
|
|
val filterElementRow4 = FilterElementRow.AnyTournamentFeature(t4) |
|
|
|
filterElementRow4.filterSectionRow = FilterSectionRow.TOURNAMENT_FEATURE |
|
|
|
filterElementRow4.filterSectionRow = FilterSectionRow.TOURNAMENT_FEATURE |
|
|
|
filter.updateValueMap(FilterElement(filterElementRows = arrayListOf(filterElementRow, filterElementRow2, filterElementRow3, filterElementRow4))) |
|
|
|
filter.updateValueMap(FilterCondition(filterElementRows = arrayListOf(filterElementRow, filterElementRow2, filterElementRow3, filterElementRow4))) |
|
|
|
|
|
|
|
|
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
|
|
|
|
|
|
|
|
@ -430,7 +430,7 @@ class SessionFilterInstrumentedUnitTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
val filter = QueryType.ANY_TOURNAMENT_FEATURES |
|
|
|
val filter = QueryType.ANY_TOURNAMENT_FEATURES |
|
|
|
val filterElementRow = FilterElementRow.AnyTournamentFeature(t2) |
|
|
|
val filterElementRow = FilterElementRow.AnyTournamentFeature(t2) |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.TOURNAMENT_FEATURE |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.TOURNAMENT_FEATURE |
|
|
|
filter.updateValueMap(FilterElement(filterElementRows = arrayListOf(filterElementRow))) |
|
|
|
filter.updateValueMap(FilterCondition(filterElementRows = arrayListOf(filterElementRow))) |
|
|
|
|
|
|
|
|
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
|
|
|
|
|
|
|
|
@ -457,7 +457,7 @@ class SessionFilterInstrumentedUnitTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.TABLE_SIZE |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.TABLE_SIZE |
|
|
|
val filterElementRow2 = FilterElementRow.TableSize(TableSize(4)) |
|
|
|
val filterElementRow2 = FilterElementRow.TableSize(TableSize(4)) |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.TABLE_SIZE |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.TABLE_SIZE |
|
|
|
filter.updateValueMap(FilterElement(filterElementRows = arrayListOf(filterElementRow, filterElementRow2))) |
|
|
|
filter.updateValueMap(FilterCondition(filterElementRows = arrayListOf(filterElementRow, filterElementRow2))) |
|
|
|
|
|
|
|
|
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
|
|
|
|
|
|
|
|
@ -482,7 +482,7 @@ class SessionFilterInstrumentedUnitTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
val filter = QueryType.MORE_THAN_NET_RESULT |
|
|
|
val filter = QueryType.MORE_THAN_NET_RESULT |
|
|
|
val filterElementRow = FilterElementRow.ResultMoreThan(204.0) |
|
|
|
val filterElementRow = FilterElementRow.ResultMoreThan(204.0) |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.VALUE |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.VALUE |
|
|
|
filter.updateValueMap(FilterElement(filterElementRow)) |
|
|
|
filter.updateValueMap(FilterCondition(filterElementRow)) |
|
|
|
|
|
|
|
|
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
|
|
|
|
|
|
|
|
@ -507,7 +507,7 @@ class SessionFilterInstrumentedUnitTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
val filter = QueryType.LESS_THAN_NET_RESULT |
|
|
|
val filter = QueryType.LESS_THAN_NET_RESULT |
|
|
|
val filterElementRow = FilterElementRow.ResultLessThan(540.0) |
|
|
|
val filterElementRow = FilterElementRow.ResultLessThan(540.0) |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.VALUE |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.VALUE |
|
|
|
filter.updateValueMap(FilterElement(filterElementRow)) |
|
|
|
filter.updateValueMap(FilterCondition(filterElementRow)) |
|
|
|
|
|
|
|
|
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filter)) |
|
|
|
|
|
|
|
|
|
|
|
@ -532,12 +532,12 @@ class SessionFilterInstrumentedUnitTest : BaseFilterInstrumentedUnitTest() { |
|
|
|
val filterMore = QueryType.MORE_THAN_NET_RESULT |
|
|
|
val filterMore = QueryType.MORE_THAN_NET_RESULT |
|
|
|
val filterElementRow = FilterElementRow.ResultMoreThan(200.0) |
|
|
|
val filterElementRow = FilterElementRow.ResultMoreThan(200.0) |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.VALUE |
|
|
|
filterElementRow.filterSectionRow = FilterSectionRow.VALUE |
|
|
|
filterMore.updateValueMap(FilterElement(filterElementRow)) |
|
|
|
filterMore.updateValueMap(FilterCondition(filterElementRow)) |
|
|
|
|
|
|
|
|
|
|
|
val filterLess = QueryType.LESS_THAN_NET_RESULT |
|
|
|
val filterLess = QueryType.LESS_THAN_NET_RESULT |
|
|
|
val filterElementRow2 = FilterElementRow.ResultLessThan(400.0) |
|
|
|
val filterElementRow2 = FilterElementRow.ResultLessThan(400.0) |
|
|
|
filterElementRow2.filterSectionRow = FilterSectionRow.VALUE |
|
|
|
filterElementRow2.filterSectionRow = FilterSectionRow.VALUE |
|
|
|
filterLess.updateValueMap(FilterElement(filterElementRow2)) |
|
|
|
filterLess.updateValueMap(FilterCondition(filterElementRow2)) |
|
|
|
|
|
|
|
|
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filterMore, filterLess)) |
|
|
|
val sessions = Filter.queryOn<Session>(realm, arrayListOf(filterMore, filterLess)) |
|
|
|
|
|
|
|
|
|
|
|
|