コード例 #1
0
 public void SyncWithDomain(Domain.Model.Contact domain)
 {
     this.Id             = domain.Id;
     this.EmailID        = domain.EmailID;
     this.AdditionalInfo = domain.AdditionalInfo;
     this.PhoneNumber    = domain.PhoneNumber;
 }
コード例 #2
0
        public void Post_When_Called_Then_Call_Save_AsExpected()
        {
            //Arrange
            var newContact = new Domain.Model.Contact
            {
                FirstName = "Ajay",
                LastName  = "Patil",
                Email     = "*****@*****.**",
                Phone     = "9000000000",
                Status    = true
            };

            _mockDatabase.Setup(x => x.Save(It.IsAny <string>(), It.IsAny <SqlParameter[]>())).Verifiable();

            //Act
            _sut.Post(newContact);

            //Assert
            _mockDatabase.Verify(x => x.Save(It.IsAny <string>(), It.IsAny <SqlParameter[]>()), Times.Once);
        }