public void TestSimple() { User user1 = GetUser("test1", 1.0, 2.0, 3.0); User user2 = GetUser("test2", 2.0, 3.0, 1.0); DataModel dataModel = GetDataModel(user1, user2); double correlation = new SpearmanCorrelation(dataModel).GetUserCorrelation(user1, user2); AssertCorrelationEquals(-0.5, correlation); }
public void TestFullCorrelation2() { User user1 = GetUser("test1", 1.0, 2.0, 3.0); User user2 = GetUser("test2", 4.0, 5.0, 6.0); DataModel dataModel = GetDataModel(user1, user2); double correlation = new SpearmanCorrelation(dataModel).GetUserCorrelation(user1, user2); AssertCorrelationEquals(1.0, correlation); }