Skip to content

Commit

Permalink
dave - parameter toString
Browse files Browse the repository at this point in the history
  • Loading branch information
daviddenton committed Jun 10, 2015
1 parent 9256077 commit 7f4d790
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/main/scala/io/fintrospect/parameters/Parameter.scala
Expand Up @@ -10,6 +10,8 @@ trait Parameter[T] {
def of(value: T): ParamBinding[T] = ->(value)

def ->(value: T): ParamBinding[T]

override def toString: String = s"Parameter(name=$name,where=$where,paramType=${paramType.name})"
}


13 changes: 13 additions & 0 deletions src/test/scala/io/fintrospect/parameters/ParameterTest.scala
@@ -0,0 +1,13 @@
package io.fintrospect.parameters

import org.scalatest.{FunSpec, ShouldMatchers}

class ParameterTest extends FunSpec with ShouldMatchers {

describe("Parameter") {
it("toString is descriptive") {
Header.required.bigDecimal("paramName").toString shouldEqual "Parameter(name=paramName,where=header,paramType=number)"
}
}

}

0 comments on commit 7f4d790

Please sign in to comment.