コード例 #1
0
        public void Return_SUD_String()
        {
            BaseController control = new BaseController();

            var result = control.GetSUD();
            Assert.IsInstanceOfType(result, typeof(string), "Returns a string");
        }
コード例 #2
0
        public void Return_SUD_Int()
        {
            BaseController control = new BaseController();

            var result = control.GetSUDInt();

            Assert.IsInstanceOfType(result, typeof(int), "Returns an integer");
        }
コード例 #3
0
        public void Return_Groups()
        {
            repository.Setup(r => r.GetGroupsByOwnerId(userid)).Returns(group.Where(g => g.OwnerId == userid));

            var basec = new BaseController(repository.Object);

            var groups = basec.Rep.GetGroupsByOwnerId(userid);

            // Assert
            Assert.AreEqual(groups.Count(), 3, "Should return 3 entries.");
        }
コード例 #4
0
        public void Retrieving_Entries_By_AccountId()
        {
            repository.Setup(r => r.GetEntriesByAccountId(It.IsAny<int>())).Returns(entrydata);

            var basec = new BaseController(repository.Object);

            // Actions
            var specificentries = basec.Rep.GetEntriesByAccountId(123);

            // Assert
            NUnit.Framework.Assert.AreEqual(specificentries.Count(), 6, "Should return 5 entries.");
        }
コード例 #5
0
        public void Retrieving_All_Entries()
        {
            repository.Setup(r => r.GetEntries()).Returns(entrydata);

            var basec = new BaseController(repository.Object);

            // Actions
            var entries = basec.Rep.GetEntries();

            // Assert
            NUnit.Framework.Assert.AreEqual(entries.Count(), 6, "Should return 6 entries.");
        }