Exemplo n.º 1
0
        /// <summary>
        /// 建立多筆設備與學習圈的關聯
        /// </summary>
        /// <param name="requestData"></param>
        /// <returns></returns>
        public IHttpActionResult Post(SmartTAPostRequest requestData)
        {
            postResponse = new SmartTAGetResponse();
            var service      = new SmartTAService();
            var responseData = service.InsertRelation(requestData);

            postResponse = responseData;
            if (responseData == null)
            {
                return(Content(HttpStatusCode.InternalServerError, "新增失敗"));
            }
            return(Ok(postResponse));
        }
Exemplo n.º 2
0
        public void InsertRelationTest()
        {
            var testValue = new SmartTAPostRequest()
            {
                CircleKeys  = new List <string>(),
                ClassRoomId = "smartTAClassRoom1"
            };

            testValue.CircleKeys.Add("9999testcourse");
            var service      = new SmartTAService("AzureUnitTestDB");
            var testResponse = service.InsertRelation(testValue);

            // Assert.IsNotNull(testResponse);
            Assert.IsInstanceOfType(testResponse, typeof(SmartTAGetResponse));
        }