Ejemplo n.º 1
0
        public void DbToCommon_GetUser_Convert()
        {
            //Arrange
            var commonUser = new User();
            var dbUser     = new DbUser();

            var fake = A.Fake <User>(o => o.Wrapping(commonUser));
            //Act
            var results = dbUser.DbToCommon();

            A.CallTo(() => fake.Equals(A <object> ._)).ReturnsLazily(
                call =>
            {
                var other = call.GetArgument <User>(0);
                return(results.Id == other.Id);
            });
            //Assert
            Assert.AreEqual(fake, results);
        }