Example #1
0
        public void CreateTask_TaskContainsMandatoryProperties_TaskIsFormattedToString()
        {
            var taskMgr = new TaskManager();
            string testString = "Test";
            //Arrange
            var taskdto = new TaskDTO
            {
                CreatedTime = 1234,
                LastChanged = 1337,
                NoOfWorkersRequired = 1,
                SourceSystem = "TaskManagement",
                TaskRequester = new TaskRequester
                {
                    Name = "Anders",
                    OrganizationUserId = "Ham Selv!",
                    Phone = "12345678"
                },
                TaskStatus = "UNAS",
                Type = "PT",
                UniqueId = new Guid().ToString(),
                Urgency = "DFLT"
            };
            //Act
            var createdTask = taskMgr.CreateTask(taskdto);

            //Assert
            Assert.IsTrue(ReferenceEquals(createdTask.GetType(), testString.GetType()));
        }
Example #2
0
        /// <summary>
        /// Opretter en Task
        /// </summary>
        /// <returns></returns>
        public string CreateTask(TaskDTO data)
        {
           string jsonData = JsonConvert.SerializeObject(data);

           return jsonData;
        }