public function testShouldValidateUsingPlacesInDecimalValidation()
{
$validation = new Validation();
$validation->add('number', new Decimal(['places' => 2, 'message' => 'Price must contain valid decimal value']));
$messages = $validation->validate(['number' => '2.1']);
$this->assertEquals(1, $messages->count());
$this->assertEquals('Price must contain valid decimal value', $messages[0]->getMessage());
$this->assertEquals('Decimal', $messages[0]->getType());
$messages = $validation->validate(['number' => '8.67']);
$this->assertEquals(0, $messages->count());
}