Пример #1
0
        public void Seed(AmazonDynamoDBClient client)
        {
            MovieEntity model = new MovieEntity
            {
                MovieId    = TestConstants.GetMovieId(),
                DirectorId = TestConstants.GetDirectorId(),
                MovieName  = TestConstants.GetMovieName(),
                CreateDate = DateTime.UtcNow.ToComparableDateString()
            };

            DynamoDbSeeder.Add(client, model);
        }
Пример #2
0
        public async Task AddMovie_Should_Return_200()
        {
            var requestViewModel = new AddMovieRequestViewModel
            {
                DirectorId = TestConstants.GetDirectorId(),
                MovieName  = "Terminator"
            };

            var response = await HttpClient.PostAsync(MovieRoutes.Root, requestViewModel);

            var responseModel = await response.Content.GetAsync <AddMovieResponseViewModel>();

            Assert.Equal(HttpStatusCode.OK, response.StatusCode);

            Assert.True(await CheckMovieByMovieIdAsync(responseModel.MovieId));
        }