Exemplo n.º 1
0
        public void BizMsg_CRUD_Test()
        {
            // Arrange -> Act -> Assert
            var repository = GetRepository();

            BizMsg newBizMsg = new BizMsg
            {
                // All required fields have valid values here...
                Name = "Name:XYZ",
                Date = DateTime.Now,
                User = "******",
            };

            // save to db
            int id = repository.Insert(newBizMsg);

            // get from db
            BizMsg savedBizMsg = repository.GetById(id);

            Assert.AreEqual("Name:XYZ", savedBizMsg.Name);

            // update
            savedBizMsg.Name = "UPDATED_Name:XYZ";
            int id_updated = repository.Update(savedBizMsg);

            Assert.AreEqual(id, id_updated);

            // delete
            repository.Delete(savedBizMsg);
        }
Exemplo n.º 2
0
        public static void Send(BizMsg bizMsg)
        {
            var    context = GlobalHost.ConnectionManager.GetHubContext <Chat>();
            string json    = JsonConvert.SerializeObject(bizMsg);

            context.Clients.addMessageEx(json);
        }