コード例 #1
0
        // GET: api/Envelopes
        public IEnumerable <EnvelopeItem> Get()
        {
            EnvelopesLibrary el = new EnvelopesLibrary();

            List <EnvelopeItem> e = el.GetEnvelopes();

            return(e);
        }
コード例 #2
0
        public void GetAcctTransSummaryMultipleItemsEnvelope()
        {
            EnvelopesLibrary el = new EnvelopesLibrary();
            List <PersonalFinance_WebAPI.Envelopes.EnvelopeItem> items = el.GetEnvelopes();
            var actual   = (from EnvelopeItem i in items where i.description == "Food" select i.amountUsed).FirstOrDefault();;
            int expected = 55;

            Assert.AreEqual(actual, expected);
        }
コード例 #3
0
        public void GetEnvelopeAccountTransNoBudget()
        {
            EnvelopesLibrary    el    = new EnvelopesLibrary();
            List <EnvelopeItem> items = el.GetEnvelopes();
            var actual = (from EnvelopeItem i in items where i.description == "Cable" select i.amountRemaining).FirstOrDefault();

            int expected = -55;

            Assert.AreEqual(actual, expected);
        }