Ejemplo n.º 1
0
 public Client(IMSDBLayer.DataModels.Client client)
 {
     base.Id         = client.Id;
     base.Name       = client.Name;
     base.Location   = client.Location;
     base.DistrictId = client.DistrictId;
 }
        public void IMSLogicSiteEngineer_GetClientDetail()
        {
            Guid guid = new Guid();
            Mock <IClientDataAccess> clients = new Mock <IClientDataAccess>();
            Client clientDetail = new Client("PO", "Hornsby", new Guid());

            clientDetail.Id = guid;
            clients.Setup(c => c.fetchClientById(It.IsAny <Guid>())).Returns(clientDetail);
            engineerService.Clients = clients.Object;

            IMSDBLayer.DataModels.Client client = engineerService.getClientById(guid);

            Assert.IsNotNull(client);
            Assert.AreEqual(guid, client.Id);
        }