Exemple #1
0
        public void TestGetIcoShareStatus()
        {
            byte[] icoShareId = StartNewIcoShare();

            BigInteger value = IcoShareSmartContract.GetCurrentContribution(icoShareId);

            Assert.AreEqual(value, 0);
        }
Exemple #2
0
        public void GetCurrentContribution_ReturnsCorrectAmount()
        {
            ExecutionEngine.Sender             = "123123".AsByteArray();
            ExecutionEngine.ConributedNeoValue = 50;
            byte[] icoShareId = StartNewIcoShare();

            var        result = IcoShareSmartContract.SendContribution(icoShareId);
            BigInteger value  = IcoShareSmartContract.GetCurrentContribution(icoShareId);

            Assert.AreEqual(value, 50);
        }