18 changed files with 115 additions and 39 deletions
-
4ThirdPlugIns/Shentun.Peis.PlugIns.Gem/LisResultImportPlugInsGem.cs
-
8ThirdPlugIns/Shentun.Peis.PlugIns.Gem/PacsImportResultPlugInsGem.cs
-
16ThirdPlugIns/Shentun.Peis.PlugIns.Gem/test/Shentun.Peis.PlugIns.Gem.Test/PacsImportResultPlugInsGemTest.cs
-
7ThirdPlugIns/Shentun.Peis.PlugIns.Gem/test/Shentun.Peis.PlugIns.Gem.Test/appsettings.json
-
16src/Shentun.ColumnReferencePlugIns/ImportLisResultPlugInsBase.cs
-
12src/Shentun.ColumnReferencePlugIns/ImportLisResultPlugInsDbBase.cs
-
2src/Shentun.ColumnReferencePlugIns/ImportLisResultPlugInsInput.cs
-
2src/Shentun.ColumnReferencePlugIns/ImportLisResultPlugInsOut.cs
-
2src/Shentun.ColumnReferencePlugIns/ImportPacsResultPlugIns.cs
-
10src/Shentun.ColumnReferencePlugIns/ImportPacsResultPlugInsBase.cs
-
2src/Shentun.ColumnReferencePlugIns/ImportPacsResultPlugInsInput.cs
-
2src/Shentun.ColumnReferencePlugIns/ImportPacsResultPlugInsOut.cs
-
2src/Shentun.ColumnReferencePlugIns/LisRequestForImportResultPlugIns.cs
-
2src/Shentun.ColumnReferencePlugIns/LisResultFromImportInterface.cs
-
4src/Shentun.ColumnReferencePlugIns/PlugInsBase.cs
-
4test/Shentun.Peis.ColumnReference.Tests/LisResultImportPlugInsTest.cs
-
51test/Shentun.Peis.ColumnReference.Tests/PacsImportResultPlugInsTest.cs
-
8test/Shentun.Peis.ColumnReference.Tests/appsettings.json
@ -0,0 +1,51 @@ |
|||||
|
using Shentun.Utilities; |
||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Linq; |
||||
|
using System.Text; |
||||
|
using System.Threading.Tasks; |
||||
|
using Xunit.Abstractions; |
||||
|
|
||||
|
namespace Shentun.Peis.PlugIns.Tests |
||||
|
{ |
||||
|
public class PacsImportResultPlugInsTest |
||||
|
{ |
||||
|
private readonly ITestOutputHelper _output; |
||||
|
public PacsImportResultPlugInsTest(ITestOutputHelper testOutputHelper) |
||||
|
{ |
||||
|
_output = testOutputHelper; |
||||
|
|
||||
|
} |
||||
|
[Fact] |
||||
|
public async Task ImportResultAsync() |
||||
|
{ |
||||
|
string configParm; |
||||
|
string filePath = DirectoryHelper.GetAppDirectory() + "/appsettings.json"; |
||||
|
configParm = File.ReadAllText(filePath); |
||||
|
|
||||
|
var input = new ImportPacsResultPlugInsBase(configParm); |
||||
|
var list = await input.GetRequestPatientRegisters( |
||||
|
30); |
||||
|
foreach(var item in list ) |
||||
|
{ |
||||
|
_output.WriteLine(item.PatientRegisterId.ToString()); |
||||
|
} |
||||
|
|
||||
|
|
||||
|
} |
||||
|
|
||||
|
[Fact] |
||||
|
public async Task DoWorkAsync() |
||||
|
{ |
||||
|
string configParm; |
||||
|
string filePath = DirectoryHelper.GetAppDirectory() + "/appsettings.json"; |
||||
|
configParm = File.ReadAllText(filePath); |
||||
|
|
||||
|
var input = new ImportPacsResultPlugInsBase(configParm); |
||||
|
await input.DoWork(); |
||||
|
|
||||
|
|
||||
|
|
||||
|
} |
||||
|
} |
||||
|
} |
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue