Esempio n. 1
0
        public async Task CreateCategoryAsync()
        {
            //Given
            var input = new CreateUpdateCategoryDto
            {
                Name        = "Software2 Development",
                Description = "Software Development Description"
            };

            var result = await categoryAppService.CreateAsync(input);

            result.Id.ShouldNotBe(Guid.Empty);
            result.Name.ShouldBe(input.Name);
            result.Description.ShouldBe(input.Description);
        }
Esempio n. 2
0
        public async Task UpdateAsync()
        {
            //Given
            var categories = (await categoryAppService.GetListAsync(new PagedAndSortedResultRequestDto())).Items;
            var category   = categories[0];

            var input = new CreateUpdateCategoryDto
            {
                Name        = "New Name",
                Description = "new Name Description"
            };
            //When
            var result = await categoryAppService.UpdateAsync(category.Id, input);

            //Then
            result.Id.ShouldBe(category.Id);
            result.Name.ShouldBe(input.Name);
            result.Description.ShouldBe(input.Description);
        }