public string RePostingTest(object parameter) { string result = PublishPositionExe.RePosting(parameter); return(result); // TODO: add assertions to method PublishPositionExeTest.RePostingTest(Object) }
public void RePostingTest() { //Arrange var parameter = new ParametersForPosition() { SchoolYear = schoolyear, PositionID = getNewPublishID("LTO").ToString() }; var position = PublishPositionExe.Position(parameter)[0]; string prePostingCycle = position.PostingCycle; position.Operate = "RePosting"; position.UserID = "mif"; position.Comments = "Reposting from test process"; position.PostingCycle = "2"; string repostingID = PublishPositionExe.RePosting(position); parameter.PositionID = repostingID; var parameter2 = new ParametersForPosition() { SchoolYear = schoolyear, PositionID = repostingID }; var position2 = PublishPositionExe.Position(parameter2)[0]; string expect = position.PostingNumber; string result = position2.PostingNumber; string expect2 = prePostingCycle; string result2 = position2.PostingCycle; //Assert Assert.AreEqual(expect, result, $" { parameter.PositionID } reporting to { parameter2.PositionID} "); Assert.AreEqual(expect, result, $" { parameter.PositionID } posting Number is { expect} "); Assert.AreNotEqual(expect2, result2, $" { parameter.PositionID } posting Number is { expect} "); }