CFEngine API

org.recommender.test
Class GetPredictedRatingTest

java.lang.Object
  |
  +--org.recommender.test.GetPredictedRatingTest

public class GetPredictedRatingTest
extends java.lang.Object

Test for getPredictedRating()

Author:
Yun Wang

Constructor Summary
GetPredictedRatingTest(CFEngine s)
           
 
Method Summary
 int illegalParamTest()
          illegalParamTest() 1.
 int multiUserTest1()
          multiUserTest1() Test 5 users for 1 same item
 int multiUserTest2()
          multiUserTest2() Test 5 users for 10 items.
 int singleItemTest(int user)
          singleItemTest() Get 1 item, compare predicted value with the one in DB
 int tenItemTest(int user)
          tenItemTest() Get 10 items (5 existed, 5 randomly), check values.
 void testSeq()
          testSeq()
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetPredictedRatingTest

public GetPredictedRatingTest(CFEngine s)
Method Detail

singleItemTest

public int singleItemTest(int user)
singleItemTest() Get 1 item, compare predicted value with the one in DB

Returns:
int

tenItemTest

public int tenItemTest(int user)
tenItemTest() Get 10 items (5 existed, 5 randomly), check values. Test in 3 ways:

Returns:
int

multiUserTest1

public int multiUserTest1()
multiUserTest1() Test 5 users for 1 same item

Returns:
int

multiUserTest2

public int multiUserTest2()
multiUserTest2() Test 5 users for 10 items.

Returns:
int

illegalParamTest

public int illegalParamTest()
illegalParamTest() 1. item < 1 and item > maxItem 2. user < 1 and user > maxUser


testSeq

public void testSeq()
testSeq()


CFEngine API

Copyright © 2003 - Oregon State University www.orst.edu