aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/xyz/driver/pdsuidomain/fakes/entities/rep/Common.scala
diff options
context:
space:
mode:
authorvlad <vlad@driver.xyz>2017-10-01 12:50:54 -0700
committervlad <vlad@driver.xyz>2017-10-01 12:50:54 -0700
commitb5e0d5f91b52013bc11ef3ea586a54bb001577bc (patch)
tree58d6ca321e1f9176d02e24fbde6321bddadb21ee /src/main/scala/xyz/driver/pdsuidomain/fakes/entities/rep/Common.scala
parent46b354b6a49c0843fefc5794f2351f52b98102bd (diff)
downloadrest-query-b5e0d5f91b52013bc11ef3ea586a54bb001577bc.tar.gz
rest-query-b5e0d5f91b52013bc11ef3ea586a54bb001577bc.tar.bz2
rest-query-b5e0d5f91b52013bc11ef3ea586a54bb001577bc.zip
Fixing IN in filters, Model from EVLS added to common, Reusing domain model labelsv0.5.1
Diffstat (limited to 'src/main/scala/xyz/driver/pdsuidomain/fakes/entities/rep/Common.scala')
-rw-r--r--src/main/scala/xyz/driver/pdsuidomain/fakes/entities/rep/Common.scala35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/main/scala/xyz/driver/pdsuidomain/fakes/entities/rep/Common.scala b/src/main/scala/xyz/driver/pdsuidomain/fakes/entities/rep/Common.scala
deleted file mode 100644
index 9618eed..0000000
--- a/src/main/scala/xyz/driver/pdsuidomain/fakes/entities/rep/Common.scala
+++ /dev/null
@@ -1,35 +0,0 @@
-package xyz.driver.pdsuidomain.fakes.entities.rep
-
-import xyz.driver.core.generators
-import xyz.driver.core.generators._
-import xyz.driver.pdsuicommon.domain.FuzzyValue
-
-private[rep] object Common {
- def genBoundedRange[T](from: T, to: T)(implicit ord: Ordering[T]): (T, T) = {
- if (ord.compare(from, to) > 0) {
- to -> from
- } else {
- from -> to
- }
- }
-
- def genBoundedRangeOption[T](from: T, to: T)(implicit ord: Ordering[T]): (Option[T], Option[T]) = {
- val ranges = nextOption(from)
- .map(left => genBoundedRange(left, to))
- .map {
- case (left, right) =>
- left -> nextOption(right)
- }
-
- ranges.map(_._1) -> ranges.flatMap(_._2)
- }
-
- def nextFuzzyValue(): FuzzyValue = {
- generators.oneOf[FuzzyValue](FuzzyValue.All)
- }
-
- def nextStartAndEndPages: (Option[Double], Option[Double]) = {
- genBoundedRangeOption[Double](nextDouble(), nextDouble())
- }
-
-}