_prtMaster.setClock(Clock.fixed(_now.toInstant(), ZoneOffset.UTC));
_version1Instant = _now.toInstant().minusSeconds(100);
_version2Instant = _now.toInstant().minusSeconds(50);
s_logger.debug("test data now: {}", _version1Instant);
s_logger.debug("test data later: {}", _version2Instant);
final JdbcOperations template = _prtMaster.getDbConnector().getJdbcOperations();
template.update("INSERT INTO prt_portfolio VALUES (?,?,?,?,?, ?,?,?)",
101, 101, toSqlTimestamp(_version1Instant), MAX_SQL_TIMESTAMP, toSqlTimestamp(_version1Instant), MAX_SQL_TIMESTAMP, "TestPortfolio101", 25);
template.update("INSERT INTO prt_portfolio VALUES (?,?,?,?,?, ?,?,?)",
102, 102, toSqlTimestamp(_version1Instant), MAX_SQL_TIMESTAMP, toSqlTimestamp(_version1Instant), MAX_SQL_TIMESTAMP, "TestPortfolio102", 25);
template.update("INSERT INTO prt_portfolio VALUES (?,?,?,?,?, ?,?,?)",
201, 201, toSqlTimestamp(_version1Instant), toSqlTimestamp(_version2Instant), toSqlTimestamp(_version1Instant), MAX_SQL_TIMESTAMP, "TestPortfolio201", 25);
template.update("INSERT INTO prt_portfolio VALUES (?,?,?,?,?, ?,?,?)",
202, 201, toSqlTimestamp(_version2Instant), MAX_SQL_TIMESTAMP, toSqlTimestamp(_version2Instant), MAX_SQL_TIMESTAMP, "TestPortfolio202", 25);
template.update("INSERT INTO prt_portfolio VALUES (?,?,?,?,?, ?,?,?)",
301, 301, toSqlTimestamp(_version1Instant), MAX_SQL_TIMESTAMP, toSqlTimestamp(_version1Instant), MAX_SQL_TIMESTAMP, "TestPortfolio301", 75);
_visiblePortfolios = 3;
_totalPortfolios = 4;
template.update("INSERT INTO prt_node VALUES (?,?,?,?,?, ?,?,?,?,?)",
111, 111, 101, 101, null, null, 0, 1, 6, "TestNode111");
template.update("INSERT INTO prt_node VALUES (?,?,?,?,?, ?,?,?,?,?)",
112, 112, 101, 101, 111, 111, 1, 2, 5, "TestNode112");
template.update("INSERT INTO prt_node VALUES (?,?,?,?,?, ?,?,?,?,?)",
113, 113, 101, 101, 112, 112, 2, 3, 4, "TestNode113");
template.update("INSERT INTO prt_node VALUES (?,?,?,?,?, ?,?,?,?,?)",
121, 121, 102, 102, null, null, 0, 1, 2, "TestNode121");
template.update("INSERT INTO prt_node VALUES (?,?,?,?,?, ?,?,?,?,?)",
211, 211, 201, 201, null, null, 0, 1, 2, "TestNode211");
template.update("INSERT INTO prt_node VALUES (?,?,?,?,?, ?,?,?,?,?)",
212, 211, 202, 201, null, null, 0, 1, 2, "TestNode212");
template.update("INSERT INTO prt_node VALUES (?,?,?,?,?, ?,?,?,?,?)",
311, 311, 301, 301, null, null, 0, 1, 2, "TestNode311");
template.update("INSERT INTO prt_position VALUES (?,?,?)",
112, "DbPos", "500");
template.update("INSERT INTO prt_position VALUES (?,?,?)",
113, "DbPos", "501");
template.update("INSERT INTO prt_position VALUES (?,?,?)",
113, "DbPos", "502");
template.update("INSERT INTO prt_position VALUES (?,?,?)",
211, "DbPos", "500");
template.update("INSERT INTO prt_position VALUES (?,?,?)",
212, "DbPos", "500");
template.update("INSERT INTO prt_position VALUES (?,?,?)",
311, "DbPos", "500");
template.update("INSERT INTO prt_portfolio_attribute VALUES (?,?,?,?,?)",
10, 101, 101, "K101a", "V101a");
template.update("INSERT INTO prt_portfolio_attribute VALUES (?,?,?,?,?)",
11, 101, 101, "K101b", "V101b");
template.update("INSERT INTO prt_portfolio_attribute VALUES (?,?,?,?,?)",
12, 102, 102, "K102a", "V102a");
template.update("INSERT INTO prt_portfolio_attribute VALUES (?,?,?,?,?)",
13, 102, 102, "K102b", "V102b");
_totalPositions = 6;
}