コード例 #1
0
        public void Delete_Returns()
        {
            var fakeConfig           = MakeFakeConfig();
            var stubWebApiDataAccess = new StubIWebApiDataAccess();
            var webApiAdapter        = new BlogUserWebApiAdapter(fakeConfig, stubWebApiDataAccess);
            var param_entity         = new BlogUserFactory().Create();

            stubWebApiDataAccess.StubSendRequest(MakeHttpResponseMessage(HttpStatusCode.OK));

            webApiAdapter.Delete(param_entity);
        }
コード例 #2
0
        public void Delete_VerifySendRequestCalled()
        {
            var fakeConfig           = MakeFakeConfig();
            var mockWebApiDataAccess = new MockIWebApiDataAccess();
            var webApiAdapter        = new BlogUserWebApiAdapter(fakeConfig, mockWebApiDataAccess);
            var param_entity         = new BlogUserFactory().Create();

            mockWebApiDataAccess.StubSendRequest(MakeHttpResponseMessage(HttpStatusCode.OK));

            webApiAdapter.Delete(param_entity);

            mockWebApiDataAccess.VerifySendRequestCalled(1);
        }