Beispiel #1
0
        public void TestViewAllMemberWithException()
        {
            var mockMemberDal = new MockMemberDal
            {
                ThrowError = true
            };
            var controller = new LibrarianController(mockMemberDal, new MockRentalDal());
            var result     = (ViewResult)controller.ViewAllMembers();

            Assert.AreEqual("AllMembers", result.ViewName);
            Assert.AreEqual("Uh-oh.. something went wrong", result.ViewData["Error"]);
            var members = (List <RegisteringMember>)result.Model;

            Assert.AreEqual(0, members.Count);
        }
Beispiel #2
0
        public void TestViewAllMemberNoException()
        {
            var mockMemberDal = new MockMemberDal
            {
                ThrowError = false
            };
            var controller = new LibrarianController(mockMemberDal, new MockRentalDal());

            var result = (ViewResult)controller.ViewAllMembers();

            Assert.AreEqual("AllMembers", result.ViewName);
            var members = (List <RegisteringMember>)result.Model;

            Assert.AreEqual(0, members.Count);
        }