11using Apps72 . Dev . Data . DbMocker ;
2+ using DtmCommon ;
23using Microsoft . Extensions . DependencyInjection ;
34using Moq ;
45using System ;
@@ -75,7 +76,7 @@ public async void DoAndSubmitDB_Should_Throw_Exception_When_Transbase_InValid()
7576
7677 var db = new MockDbConnection ( ) ;
7778
78- await Assert . ThrowsAsync < DtmcliException > ( async ( ) => await msg . DoAndSubmitDB ( busi + "/query" , db , x => Task . FromResult < bool > ( true ) ) ) ;
79+ await Assert . ThrowsAsync < DtmException > ( async ( ) => await msg . DoAndSubmitDB ( busi + "/query" , db , x => Task . FromResult < bool > ( true ) ) ) ;
7980 }
8081
8182 [ Fact ]
@@ -94,9 +95,8 @@ public async void DoAndSubmitDB_Should_Not_Call_Barrier_When_Prepare_Fail()
9495 var db = new MockDbConnection ( ) ;
9596 var mockBusiCall = new Mock < Func < DbTransaction , Task < bool > > > ( ) ;
9697
97- var res = await msg . DoAndSubmitDB ( busi + "/query" , db , x => Task . FromResult ( true ) ) ;
98+ await msg . DoAndSubmitDB ( busi + "/query" , db , x => Task . FromResult ( true ) ) ;
9899
99- Assert . False ( res ) ;
100100 mockBusiCall . Verify ( x => x . Invoke ( It . IsAny < DbTransaction > ( ) ) , Times . Never ) ;
101101 }
102102
@@ -121,9 +121,8 @@ public async void DoAndSubmitDB_Should_Succeed()
121121 var mockBusiCall = new Mock < Func < DbTransaction , Task < bool > > > ( ) ;
122122 mockBusiCall . Setup ( x => x . Invoke ( It . IsAny < DbTransaction > ( ) ) ) . Returns ( Task . FromResult ( true ) ) ;
123123
124- var res = await msg . DoAndSubmitDB ( busi + "/query" , db , mockBusiCall . Object ) ;
124+ await msg . DoAndSubmitDB ( busi + "/query" , db , mockBusiCall . Object ) ;
125125
126- Assert . True ( res ) ;
127126 mockBusiCall . Verify ( x => x . Invoke ( It . IsAny < DbTransaction > ( ) ) , Times . Once ) ;
128127 }
129128
@@ -148,10 +147,9 @@ public async void DoAndSubmitDB_Should_Abort_When_BusiCall_ThrowExeption_With_Re
148147 var mockBusiCall = new Mock < Func < DbTransaction , Task > > ( ) ;
149148 mockBusiCall . Setup ( x => x . Invoke ( It . IsAny < DbTransaction > ( ) ) ) . Throws ( new Exception ( Constant . ResultFailure ) ) ;
150149
151- var res = await msg . DoAndSubmitDB ( busi + "/query" , db , mockBusiCall . Object ) ;
150+ await msg . DoAndSubmitDB ( busi + "/query" , db , mockBusiCall . Object ) ;
152151
153- Assert . False ( res ) ;
154- dtmClient . Verify ( x => x . TransCallDtm ( It . IsAny < DtmImp . TransBase > ( ) , It . IsAny < object > ( ) , Constant . Request . OPERATION_ABORT , It . IsAny < CancellationToken > ( ) ) , Times . Once ) ;
152+ dtmClient . Verify ( x => x . TransCallDtm ( It . IsAny < TransBase > ( ) , It . IsAny < object > ( ) , Constant . Request . OPERATION_ABORT , It . IsAny < CancellationToken > ( ) ) , Times . Once ) ;
155153 }
156154
157155 [ Fact ]
@@ -177,10 +175,9 @@ public async void DoAndSubmitDB_Should_QueryPrepared_When_BusiCall_ThrowExeption
177175 var mockBusiCall = new Mock < Func < DbTransaction , Task < bool > > > ( ) ;
178176 mockBusiCall . Setup ( x => x . Invoke ( It . IsAny < DbTransaction > ( ) ) ) . Throws ( new Exception ( "ex" ) ) ;
179177
180- var res = await msg . DoAndSubmitDB ( busi + "/query" , db , mockBusiCall . Object ) ;
178+ await msg . DoAndSubmitDB ( busi + "/query" , db , mockBusiCall . Object ) ;
181179
182- Assert . False ( res ) ;
183- dtmClient . Verify ( x => x . TransRequestBranch ( It . IsAny < DtmImp . TransBase > ( ) , It . IsAny < HttpMethod > ( ) , It . IsAny < object > ( ) , It . IsAny < string > ( ) , It . IsAny < string > ( ) , It . IsAny < string > ( ) , It . IsAny < CancellationToken > ( ) ) , Times . Once ) ;
180+ dtmClient . Verify ( x => x . TransRequestBranch ( It . IsAny < TransBase > ( ) , It . IsAny < HttpMethod > ( ) , It . IsAny < object > ( ) , It . IsAny < string > ( ) , It . IsAny < string > ( ) , It . IsAny < string > ( ) , It . IsAny < CancellationToken > ( ) ) , Times . Once ) ;
184181 }
185182
186183 public class MsgMockHttpMessageHandler : DelegatingHandler
@@ -193,7 +190,7 @@ protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage
193190 {
194191 var str = await request . Content ? . ReadAsStringAsync ( ) ?? "" ;
195192
196- var transBase = System . Text . Json . JsonSerializer . Deserialize < DtmImp . TransBase > ( str ) ;
193+ var transBase = System . Text . Json . JsonSerializer . Deserialize < TransBase > ( str ) ;
197194
198195 Assert . Equal ( "TestMsgNormal" , transBase . Gid ) ;
199196 Assert . Equal ( "msg" , transBase . TransType ) ;
0 commit comments