Exemple #1
0
        private Task <PublishedProject> CreateTestProject()
        {
            var newProject = new ProjectModel()
            {
                Id    = Guid.NewGuid(),
                Name  = NamePrefix + Guid.NewGuid().ToString(),
                Start = DateTime.Today.AddDays(1).Date
            };

            return(_projectClient.AddAsync(newProject));
        }
        public async System.Threading.Tasks.Task WhenGetByIdAsync_IfExistPublishedProjectWithRightId_ThenIsReturned()
        {
            // ARRANGE
            var projectModel = new ProjectModel()
            {
                Id   = Guid.NewGuid(),
                Name = NamePrefix + Guid.NewGuid().ToString()
            };
            await _client.AddAsync(projectModel);

            // ACT
            var result = await _client.GetByIdAsync(projectModel.Id);

            // ASSERT
            Assert.Equal(projectModel.Id, result.Id);
        }