public Execute ( StringBuilder>.Dictionary |
||
values | StringBuilder>.Dictionary | The values. |
theWorkspace | IWorkspace | The workspace. |
리턴 | StringBuilder |
public void RolbackTo_Execute_InvalidParams() { //------------Setup for test-------------------------- var rolbackTo = new RollbackTo(); var serializer = new Dev2JsonSerializer(); var ws = new Mock<IWorkspace>(); //------------Execute Test--------------------------- var ax = rolbackTo.Execute(new Dictionary<string, StringBuilder>(), ws.Object); //------------Assert Results------------------------- var des =serializer.Deserialize<ExecuteMessage>(ax); Assert.AreEqual(des.HasError,true); }
public void RolbackTo_Execute_Valid_ExpectServerCalled() { //------------Setup for test-------------------------- var rolbackTo = new RollbackTo(); var serializer = new Dev2JsonSerializer(); var ws = new Mock<IWorkspace>(); var server = new Mock<IServerVersionRepository>(); var res = Guid.NewGuid(); //------------Execute Test--------------------------- rolbackTo.ServerVersionRepo = server.Object; var ax = rolbackTo.Execute(new Dictionary<string, StringBuilder> { { "resourceId", new StringBuilder(res.ToString()) }, { "versionNumber", new StringBuilder("1") } }, ws.Object); //------------Assert Results------------------------- serializer.Deserialize<ExecuteMessage>(ax); server.Verify(a=>a.RollbackTo(res,"1")); }