internal void GivenIHaveAMockedRequest(string id, string methodName, string resource, params string[] args) { this.mockedSlobsRequest = new SlobsRequest(); this.mockedSlobsRequest.Id = id; this.mockedSlobsRequest.Method = methodName; this.mockedSlobsRequest.Parameters.SetResource(resource); this.mockedSlobsRequest.Parameters.AddArgs(args); }
public void CanBuildASlobsGetActiveSceneRequest() { var mockedRequest = new SlobsRequest { Method = "activeScene" }; mockedRequest.Parameters.SetResource("ScenesService"); var slobsGetActiveSceneRequest = new SlobsGetActiveSceneRequest(); Assert.Equal(mockedRequest.Method, slobsGetActiveSceneRequest.Method); Assert.True(mockedRequest.Parameters.Equals(slobsGetActiveSceneRequest.Parameters)); }
internal void GivenIHaveMultipleMockedRequest(string id, string methodName, string resource, int numberOfRequests, params string[] args) { for (var i = 0; i < numberOfRequests; i++) { var mockedSlobsRequest = new SlobsRequest(); mockedSlobsRequest.Id = id; mockedSlobsRequest.Method = methodName; mockedSlobsRequest.Parameters.SetResource(resource); mockedSlobsRequest.Parameters.AddArgs(args); this.mockedRequests.Add(mockedSlobsRequest); } }