public void CompleteShouldWorkThrowException() { var mock = new Moq.Mock <DiffLib.ICentralServer>(); mock.Setup(x => x.CompleteId("w1", "id1", "data")).Returns(false); Central.Controllers.DiffController dc = new Central.Controllers.DiffController(mock.Object); var result = dc.Complete("id1", new DiffLib.Packets.CompleteIdCentralRequest() { Data = "data1", WorkerId = "w1" }); }
public void CreateShouldWork() { var mock = new Moq.Mock <DiffLib.ICentralServer>(); mock.Setup(x => x.CreateId("w1", "data1")).Returns("newid1"); Central.Controllers.DiffController dc = new Central.Controllers.DiffController(mock.Object); var result = dc.Create(new DiffLib.Packets.CreateIdCentralRequest() { Data = "data1", WorkerId = "w1" }); Assert.AreEqual(result.Id, "newid1"); }