Beispiel #1
0
        public void TestAddProfileSkills_ItShouldSetAddProfileSkills_Success()
        {
            var model = new SkillAndInterestView()
            {
                ProfileId       = 13594,
                InterestedItems = new List <LookupItemView>()
                {
                    new LookupItemView()
                    {
                        Id = 74001
                    },
                    new LookupItemView()
                    {
                        Id = 74002
                    }
                },
                ProfileSkillItems = new List <ProfileSkillView>()
                {
                    new ProfileSkillView()
                    {
                        Id   = 4,
                        Name = "New 1",
                    },
                    new ProfileSkillView()
                    {
                        Id   = 5,
                        Name = "New 2",
                    },
                    new ProfileSkillView()
                    {
                        Id   = 7,
                        Name = "New 3",
                    }
                }
            };

            var data = _assessmentService.AddOrUpdateSkillsAsync(model).Result;

            Assert.IsNotNull(data);
        }
Beispiel #2
0
        public async Task <IActionResult> AddOrUpdateSkillsAsync([FromBody] SkillAndInterestView model)
        {
            var result = await _service.AddOrUpdateSkillsAsync(model);

            return(Ok(result));
        }