public void DeleteArchiveCodes() { //Arrange var archiveCodeEngine = new ArchiveCodeEngine(); const string Code1 = "09"; const string Code2 = "0901"; const string Code3 = "0902"; List <ArchiveCode> result = new List <ArchiveCode>(); List <string> codes = new List <string>(); //Act codes.Add(Code1); codes.Add(Code2); codes.Add(Code3); archiveCodeEngine.DeleteArchiveCodesByCodes(codes); result = archiveCodeEngine.GetArchiveCodesByCodes(codes); //Assert foreach (ArchiveCode code in result) { Assert.Null(code.Code); } }
public void DeleteArchiveCodeByCode() { //Arrange var archiveCodeEngine = new ArchiveCodeEngine(); const string Code = "7564"; //Act archiveCodeEngine.DeleteArchiveCodeByCode(Code); ArchiveCode code = archiveCodeEngine.GetArchiveCodeByCode(Code); //Assert Assert.Null(code.Code); Assert.Null(code.Name); }
public void GetArchiveCodeByCode() { //Arrange var archiveCodeEngine = new ArchiveCodeEngine(); const string Code = "01"; const string Name = "Основање, организација и развој"; //Act ArchiveCode code = archiveCodeEngine.GetArchiveCodeByCode(Code); //Assert Assert.Equal(1, code.ID_ArchiveCode); Assert.Equal(Name, code.Name); }
public void UpdateArchiveCodeByCode() { //Arrange var archiveCodeEngine = new ArchiveCodeEngine(); const string Code = "458"; const string Name = "updated"; //Act ArchiveCode code = new ArchiveCode(100, Code, Name); archiveCodeEngine.UpdateArchiveCodeByCode("456", code); code = archiveCodeEngine.GetArchiveCodeByCode(Code); //Assert Assert.Null(code); }
public void InsertArchiveCode() { //Arrange var archiveCodeEngine = new ArchiveCodeEngine(); const string Code = "09"; const string Name = "test9"; //Act ArchiveCode code = new ArchiveCode(100, Code, Name); archiveCodeEngine.InsertArchiveCode(code); code = archiveCodeEngine.GetArchiveCodeByCode(Code); //Assert Assert.Equal(Code, code.Code); Assert.Equal(Name, code.Name); }
public void InsertArchiveCodes() { //Arrange var archiveCodeEngine = new ArchiveCodeEngine(); const string Code1 = "09"; const string Name1 = "test9"; const string Code2 = "0901"; const string Name2 = "test91"; const string Code3 = "0902"; const string Name3 = "test92"; List <ArchiveCode> archiveCodes = new List <ArchiveCode>(); List <ArchiveCode> result = new List <ArchiveCode>(); List <string> codes = new List <string>(); //Act ArchiveCode code1 = new ArchiveCode(100, Code1, Name1); ArchiveCode code2 = new ArchiveCode(101, Code2, Name2); ArchiveCode code3 = new ArchiveCode(102, Code3, Name3); archiveCodes.Add(code1); archiveCodes.Add(code2); archiveCodes.Add(code3); archiveCodeEngine.InsertArchiveCodes(archiveCodes); codes.Add(Code1); codes.Add(Code2); codes.Add(Code3); result = archiveCodeEngine.GetArchiveCodesByCodes(codes); //Assert foreach (ArchiveCode code in result) { Assert.Contains(code.Code, codes); } }