public void AccountDetails_RetrievesAccountDetails()
        {
            var model = new AccountDetails();
            _apiClient.Setup(x => x.RetrieveAccountDetails()).Returns(model);

            var result = _controller.AccountDetails();

            Assert.That((result), Is.TypeOf<JsonResult>());
            _apiClient.Verify(x => x.RetrieveAccountDetails(), Times.Once());
        }
예제 #2
0
        public void GetAccountDetails_WithValidUser_CallsApi()
        {
            var accountDetails = new AccountDetails();
            _sdk.Setup(s => s.Account.RetrieveAccount()).Returns(accountDetails);

            var result = _client.RetrieveAccountDetails();

            Assert.That(result, Is.EqualTo(accountDetails));
            _sdk.Verify(s => s.Account.RetrieveAccount(), Times.Once());
        }