コード例 #1
0
        public void ShouldCreateCorsAsync()
        {
            // Arrange
            ISystemApi systemApi = CreateSystemApi();

            CorsRequest[] cors = CreateCorsRecords();
            foreach (CorsRequest record in cors)
            {
                record.Id = null;
            }

            // Act
            List <CorsResponse> results = systemApi.CreateCorsAsync(new SqlQuery(), cors).Result.ToList();

            // Assert
            results.Count.ShouldBe(2);
            results.First().Origin.ShouldBe("http://domain.foo");

            Should.Throw <ArgumentException>(() => systemApi.CreateCorsAsync(new SqlQuery(), null));
        }