public async Task Compose() { IInterfaceRoot r = new InterfaceRootClientImpl(); var service = new FakeService(); var result = await service.CallAsync(() => r.Compute(r.Add(1,1+1),3)); Assert.AreEqual("3+3=6", result); }
public async Task Compute() { IInterfaceRoot r = new InterfaceRootClientImpl(); var service = new FakeService(); var result = await service.CallAsync(() => r.Compute(1,2)); Assert.AreEqual("1+2=3", result); }
public async Task Compose() { IInterfaceRoot r = new InterfaceRootClientImpl(); var service = new FakeService(); var result = await service.CallAsync(() => r.Compute(r.Add(1, 1 + 1), 3)); Assert.AreEqual("3+3=6", result); }
public async Task Compute() { IInterfaceRoot r = new InterfaceRootClientImpl(); var service = new FakeService(); var result = await service.CallAsync(() => r.Compute(1, 2)); Assert.AreEqual("1+2=3", result); }