示例#1
0
        public async Task Get_ValuesReturnNotEmptyList(string url)
        {
            // Arrange
            var client            = _factory.CreateClient();
            var expectedItemCount = 2;

            // Act
            var response = await client.ExecuteGetRequest <List <string> >(url);

            // Assert
            Assert.Equal(HttpStatusCode.OK, response.StatusCode);
            Assert.Equal(expectedItemCount, response.Data.Count);
        }
        public async Task Get_HealthCheck_ReturnSuccess(string url)
        {
            // Arrange
            var client = _factory.CreateClient();

            // Act
            var response = await client.ExecuteGetRequest <DateTime>(url);

            // Assert
            Assert.Equal(HttpStatusCode.OK, response.StatusCode);
            Assert.NotEqual(default(DateTime), response.Data);
        }