Exemplo n.º 1
0
        public void EqualsMethodDecimal_Test02()
        {
            Monetary      currencya = 12.234m;
            const decimal currencyb = 12.234m;

            Assert.That(currencya.Equals(currencyb));
        }
Exemplo n.º 2
0
        public void EqualsMethodObj_Test02()
        {
            Monetary currencya = 12.234m;
            object   currencyb = 12.234m;

            Assert.That(currencya.Equals(currencyb));
        }
Exemplo n.º 3
0
        public void GetHashCode_Test01()
        {
            var      decimalval = 12.234m;
            Monetary monetary   = decimalval;

            Assert.That(decimalval.GetHashCode() == monetary.GetHashCode());
        }
Exemplo n.º 4
0
        public void EqualsMethod_Test01()
        {
            Monetary currencya = 12.234m;
            Monetary currencyb = 12.234m;

            Assert.That(currencya.Equals(currencyb));
        }
Exemplo n.º 5
0
        public void NotEqualsOperandDecimal_Test02()
        {
            Monetary      currencya = 12.234m;
            const decimal currencyb = 12.234m;

            Assert.That(!(currencya != currencyb));
        }
Exemplo n.º 6
0
        public void EqualsMethodObj_Test04()
        {
            Monetary currencya = 12.234m;
            object   currencyb = "string";

            Assert.That(!currencya.Equals(currencyb));
        }
Exemplo n.º 7
0
        public void MultiplyOperand_Test01_Int()
        {
            Monetary monetary = 10;
            int      multiple = 12;

            Assert.That((monetary * multiple) == 120m);
        }
Exemplo n.º 8
0
        public void Build_Test01()
        {
            const string       creditNumber  = "creditNumber";
            const string       customerCode  = "code";
            const string       invoiceNumber = "c";
            var                creditDate    = DateTime.UtcNow;
            const string       customerName  = "d";
            const CreditStatus status        = CreditStatus.Parked;
            Monetary           total         = 12.23432m;

            var mockedCreditView = new Mock <ICreditView>();

            mockedCreditView.Setup(x => x.CreditNumber).Returns(creditNumber);
            mockedCreditView.Setup(x => x.CustomerCode).Returns(customerCode);
            mockedCreditView.Setup(x => x.InvoiceNumber).Returns(invoiceNumber);
            mockedCreditView.Setup(x => x.CreditDate).Returns(creditDate);
            mockedCreditView.Setup(x => x.CustomerName).Returns(customerName);
            mockedCreditView.Setup(x => x.CreditStatus).Returns(status);
            mockedCreditView.Setup(x => x.Total).Returns(total);

            var builder = new CreditViewQueryModelBuilder();

            var response = builder.Build(mockedCreditView.Object);

            Assert.That(response.CreditNumber == creditNumber);
            Assert.That(response.CustomerCode == customerCode);
            Assert.That(response.InvoiceNumber == invoiceNumber);
            Assert.That(response.CreditDate == creditDate);
            Assert.That(response.CustomerName == customerName);
            Assert.That(response.Status == status);
            Assert.That(response.Total == total);
        }
Exemplo n.º 9
0
        public void EqualsOperandDecimal_Test01()
        {
            Monetary      currencya = 12.234m;
            const decimal currencyb = 12.234m;

            Assert.That(currencya == currencyb);
        }
Exemplo n.º 10
0
        public void EqualsOperand_Test01()
        {
            Monetary currencya = 12.234m;
            Monetary currencyb = 12.234m;

            Assert.That(currencya == currencyb);
        }
Exemplo n.º 11
0
        public void NotEqualsOperand_Test02()
        {
            Monetary currencya = 12.234m;
            Monetary currencyb = 12.233m;

            Assert.That(currencya != currencyb);
        }
Exemplo n.º 12
0
        public void MultiplyOperand_Test02_decimal()
        {
            Monetary monetary = 10.5m;
            decimal  multiple = 12.2m;

            Assert.That((monetary * multiple) == 128.1m);
        }
Exemplo n.º 13
0
        public void AddOperand_Test02_currency()
        {
            Monetary currencya = 12.234m;
            Monetary currencyb = 18.234m;

            Monetary expected = 30.468m;

            Assert.That(expected == (currencya + currencyb));
        }
Exemplo n.º 14
0
        public void AddOperand_Test01_decimal()
        {
            Monetary monetary = 12.234m;
            decimal  dec      = 18.234m;

            Monetary expected = 30.468m;

            Assert.That(expected == (monetary + dec));
        }
Exemplo n.º 15
0
        public void Total_Test01_SumLines()
        {
            Monetary total1 = 123.5555m;
            Monetary total2 = 88.1234m;
            Monetary total3 = 66.9999m;

            var mockedLine1 = new Mock <ICreditLineView>();
            var mockedLine2 = new Mock <ICreditLineView>();
            var mockedLine3 = new Mock <ICreditLineView>();

            mockedLine1.Setup(x => x.Total).Returns(total1);
            mockedLine2.Setup(x => x.Total).Returns(total2);
            mockedLine3.Setup(x => x.Total).Returns(total3);

            _creditView.InitialiseLine(mockedLine1.Object);
            _creditView.InitialiseLine(mockedLine2.Object);
            _creditView.InitialiseLine(mockedLine3.Object);

            Assert.That(_creditView.Total == 278.6788m);
        }
        private void AddNewMonetary(UserMonetary userMonetary, IFormFile Image)
        {
            Random rand      = new Random();
            int    randomNum = rand.Next(1, 10000);
            string fileName  = randomNum + Image.FileName;
            var    filePath  = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot/img/Image", fileName);

            using (var stream = new FileStream(filePath, FileMode.Create))
                Image.CopyTo(stream);
            var newMonetary = new Monetary()
            {
                UserID   = UserID,
                Amount   = userMonetary.Monetary.Amount,
                Image    = fileName,
                Date     = DateTime.Now,
                Validate = false
            };

            _context.Monetaries.Add(newMonetary);
            _context.SaveChanges();
        }
Exemplo n.º 17
0
        public void ToString_Test02()
        {
            Monetary monetary = 12.234m;

            Assert.That(monetary.ToString() == "12.23");
        }
Exemplo n.º 18
0
        public void ToString_Test01()
        {
            Monetary monetary = 12.235m;

            Assert.That(monetary.ToString() == "12.24");
        }
Exemplo n.º 19
0
        public void CurrencyValue_Test02()
        {
            Monetary monetary = 12.235m;

            Assert.That(monetary.CurrencyValue == 12.24m);
        }
Exemplo n.º 20
0
        public void CurrencyValue_Test01()
        {
            Monetary monetary = 12.234m;

            Assert.That(monetary.CurrencyValue == 12.23m);
        }
Exemplo n.º 21
0
        public void Value_Test01()
        {
            Monetary monetary = 12.234m;

            Assert.That(monetary.Value == 12.234m);
        }