Sha256: b79729fe2722b0c4931e378ae87f88c9aff1ecb55e4afa01319ba54b4b68bf28

Contents?: true

Size: 1.17 KB

Versions: 1

Compression:

Stored size: 1.17 KB

Contents

require File.expand_path('../test_helper', __FILE__)

module Tamber
  class DiscoverTest < Test::Unit::TestCase
    should "return recommendations" do
      begin
        d = Tamber::Discover.recommended(
          :user => 'user_jctzgisbru',
          :get_properties => true,
          :filter => {
            :eq => [
              {"property" => "clothing_type"},
              "pants"
            ]
          }
        )
        d.each { |rec| puts "item: #{rec.item}, score: #{rec.score}"}
      rescue TamberError => error
        puts error.message
      end
    end

    should "return similar" do
      begin
        d = Tamber::Discover.similar(
          :item => 'item_i5gq90scc1'
        )
        d.each { |rec| puts "item: #{rec.item}, score: #{rec.score}"}
      rescue TamberError => error
        puts error.message
      end
    end

    should "return recommendedSimilar" do
      begin
        d = Tamber::Discover.recommendedSimilar(
          :user => 'user_jctzgisbru',
          :item => 'item_i5gq90scc1'
        )
        d.each { |rec| puts "item: #{rec.item}, score: #{rec.score}"}
      rescue TamberError => error
        puts error.message
      end
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tamber-0.1.3 test/discover_test.rb