コード例 #1
0
        public async Task Setup()
        {
            _expectedLibrary = new LibraryView {
                Name = RandomData.Name, Language = RandomData.Locale, SupportsPeriodicals = RandomData.Bool
            };

            _response = await Client.PutObject($"/libraries/{LibraryId}", _expectedLibrary);

            _assert = LibraryAssert.FromResponse(_response, LibraryId);
        }
コード例 #2
0
        public async Task Setup()
        {
            _library = new LibraryView {
                OwnerEmail = Account.Email, Name = RandomData.Name, Language = RandomData.Locale, SupportsPeriodicals = _periodicalsEnabled
            };

            _response = await Client.PostObject($"/libraries", _library);

            _returnedView = await _response.GetContent <LibraryView>();

            _assert = LibraryAssert.FromResponse(_response, DatabaseConnection);
        }
コード例 #3
0
        public async Task Setup()
        {
            _response = await Client.GetAsync($"/libraries/{LibraryId}");

            _assert = LibraryAssert.FromResponse(_response, LibraryId);
        }
コード例 #4
0
 public void ShouldHaveDeletedLibrary()
 {
     LibraryAssert.ShouldHaveDeletedLibrary(LibraryId, DatabaseConnection);
 }