public void UpdateDevice_Test() { Device _device = new Device() { Name = "Test Name", Id = "Device ID", GcmToken = "Test GCM Token", Mobile = "9999999999", EmailId = "*****@*****.**", Clubcard = "2345677765" }; PersistantDevice persistantDevice = new PersistantDevice() { Clubcard = "222222222", EmailId = "*****@*****.**", GcmToken = "TR000001", Id = "1234555", Mobile = "9999999999", Name = "Test" }; _persist.Setup(r => r.GetDeviceDetailsByDeviceId(It.IsAny <string>())).Returns(persistantDevice); _persist.Setup(r => r.RegisterDevice(It.IsAny <PersistantDevice>())).Returns(true); IP2PBusinessLogic business = new P2PBusinessLogic(_persist.Object); var result = business.RegisterDevice(_device); Assert.IsTrue(result); }