コード例 #1
0
        public virtual void test_ofReceiveAdjustable()
        {
            AdjustablePayment test = AdjustablePayment.ofReceive(GBP_P1000, DATE_2015_06_28_ADJ);

            assertEquals(test.Value, GBP_P1000);
            assertEquals(test.Currency, GBP);
            assertEquals(test.Amount, 1_000, 0d);
            assertEquals(test.Date, DATE_2015_06_28_ADJ);
        }
コード例 #2
0
        //-------------------------------------------------------------------------
        public virtual void test_negated()
        {
            AdjustablePayment test = AdjustablePayment.ofReceive(GBP_P1000, DATE_2015_06_30);

            assertEquals(test.negated(), AdjustablePayment.of(GBP_M1000, DATE_2015_06_30));
        }
コード例 #3
0
        //-------------------------------------------------------------------------
        public virtual void test_resolve()
        {
            AdjustablePayment test = AdjustablePayment.ofReceive(GBP_P1000, DATE_2015_06_28_ADJ);

            assertEquals(test.resolve(REF_DATA), Payment.of(GBP_P1000, DATE_2015_06_29));
        }