Esempio n. 1
0
        public void Update()
        {
            var addRequest = new Sofa.CourseManagement.ApplicationService.AddCourseRequest
            {
                Title    = Guid.NewGuid().ToString(),
                IsActive = false,
                AgeRange = AgeRangeEnum.Adults,
                FieldId  = DefaultData.FieldId
            };
            var addResult = sysAdminHttpClient.CallPostService <AddCourseResponse>(ConstantsUrl.AddCourseApiUrl, addRequest);

            Assert.True(addResult.IsSuccess);
            Assert.NotEqual(addResult.NewRecordedId, Guid.Empty);

            var request = new Sofa.CourseManagement.ApplicationService.UpdateCourseRequest
            {
                Id       = addResult.NewRecordedId,
                Title    = Guid.NewGuid().ToString(),
                IsActive = false,
                AgeRange = AgeRangeEnum.Adults,
                FieldId  = DefaultData.FieldId
            };
            var result = sysAdminHttpClient.CallPostService <UpdateCourseResponse>(ConstantsUrl.UpdateCourseApiUrl, request);

            Assert.True(result.IsSuccess);
        }
Esempio n. 2
0
        public void Add()
        {
            var request = new Sofa.CourseManagement.ApplicationService.AddCourseRequest()
            {
                FieldId  = DefaultData.FieldId,
                AgeRange = AgeRangeEnum.Adults,
                IsActive = false,
                Title    = Guid.NewGuid().ToString()
            };

            var result = sysAdminHttpClient.CallPostService <Messages.AddCourseResponse>(ConstantsUrl.AddCourseApiUrl, request);

            Assert.True(result.IsSuccess);
        }