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