Exemple #1
0
 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));
        }
Exemple #3
0
        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);
            }
        }