markus / ConvertService / ServiceBase / Markus.Service.DataBase.Test / DataBaseDocumentitem.cs @ 9e974b65
이력 | 보기 | 이력해설 | 다운로드 (1.81 KB)
1 |
using NUnit.Framework; |
---|---|
2 |
using System; |
3 |
using System.Collections.Generic; |
4 |
|
5 |
namespace Markus.Service.DataBase.Test |
6 |
{ |
7 |
public class DataBaseDocumentitem : TestBaseMSSQL |
8 |
{ |
9 |
[Test, Description("GetDocumentFirstAsync")] |
10 |
public void GetDocumentFirstAsync() |
11 |
{ |
12 |
using (Markus.Service.DataBase.Repositories.DOCUMENTITEMRepository repository = new Repositories.DOCUMENTITEMRepository(ConnectionStr, dbtype)) |
13 |
{ |
14 |
var result = repository.GetFirstAsync("000000", "4000005").GetAwaiter().GetResult(); |
15 |
|
16 |
Console.WriteLine($"new id : {result}"); |
17 |
|
18 |
Assert.Pass(result.ID); |
19 |
} |
20 |
} |
21 |
|
22 |
[Test, Description("CreateOrUPdateAsync")] |
23 |
public void CreateOrUPdateAsync() |
24 |
{ |
25 |
using (Markus.Service.DataBase.Repositories.DOCUMENTITEMRepository repository = new Repositories.DOCUMENTITEMRepository(ConnectionStr, dbtype)) |
26 |
{ |
27 |
|
28 |
var documentItem = new Entities.DOCUMENTITEM() |
29 |
{ |
30 |
ID = "CC561E3CD580447E9A9508C563D257DA", |
31 |
REVISION = "A", |
32 |
DOCUMENT_NO = "PROC_TEST_DOCUMENT_NO", |
33 |
DOCUMENT_NAME = "PROC_TEST_DOCUMENT_NAME", |
34 |
GROUP_NO = "PROC_GROUP_NO", |
35 |
ORIGINAL_FILE = "PROC_TEST_ORIGINAL_FILE", |
36 |
DOCUMENT_ID = "0000000001", |
37 |
RESULT_FILE = "PROC_RESULT_FILE", |
38 |
RESULT = "PROC_RESULT", |
39 |
PROJECT_NO = "PROC_RESULT", |
40 |
Link = "PROC_TEST_Link" |
41 |
}; |
42 |
|
43 |
|
44 |
var result = repository.CreateOrUPdateAsync(documentItem).GetAwaiter().GetResult(); |
45 |
|
46 |
Console.WriteLine($"new id : {result}"); |
47 |
Assert.Pass(result); |
48 |
} |
49 |
} |
50 |
} |
51 |
} |