コード例 #1
0
 public IEnumerable <string> Get()
 {
     using (new LogCastContext())
     {
         _logger.Info("Operation started");
         Debug.Assert(LogCastContext.Current != null);
         var values = _valuesRepository.Get();
         _logger.Info("Values got from repository");
         Debug.Assert(LogCastContext.Current != null);
         return(values);
     }
 }
コード例 #2
0
ファイル: VerifyVerbs.cs プロジェクト: delpher/XUnit.RestApi
            public async Task Pass_Data_With_Put_Request()
            {
                const string expectedName = "John Smith";
                var          id           = Guid.NewGuid();
                var          user         = new { name = expectedName };

                await Api
                .When()
                .Post($"putNameToValues_PUT/{id}", user)
                .Then()
                .Status(HttpStatusCode.OK);

                Assert.Equal(expectedName, ValuesRepository.Get(id));
            }