示例#1
0
        public void TestGetAddress()
        {
            var mock        = new Mock <IProfileRepository>();
            var profileGuid = new Guid();
            var profile     = new Profile
            {
                Address = new Address
                {
                    ZipCode = "10001"
                },
                Id = profileGuid
            };

            mock.Setup(framework => framework.GetProfile(profileGuid))
            .Returns(profile);
            IProfileRepository profileRepository = mock.Object;
            var profileHandler = new ProfileHandler(profileRepository);

            Assert.AreEqual("10001", profileHandler.GetAddress(profileGuid).ZipCode);
        }