コード例 #1
0
        public void ReadAsString_TypeOverload_ReadsEmbeddedResourceAsString()
        {
            // Arrange
            var testSubject = new EmbeddedResourcesService();

            // Act
            string result = testSubject.ReadAsString(typeof(EmbeddedResourcesServiceUnitTests), _dummyEmbeddedResourceName);

            // Assert
            Assert.Equal(_dummyEmbeddedResourceContent, result);
        }
コード例 #2
0
        public void ReadAsString_TypeOverload_ReadsEmbeddedResourceAsString()
        {
            // Arrange
            var testSubject = new EmbeddedResourcesService();

            // Act
            string result = testSubject.ReadAsString(typeof(EmbeddedResourcesServiceUnitTests), DUMMY_EMBEDDED_RESOURCE_NAME);

            // Assert
            Assert.Equal(DUMMY_EMBEDDED_RESOURCE_CONTENT, result);
        }
コード例 #3
0
        private Process CreateNodeJSProcess()
        {
            // Get server script
            var    embeddedResourcesService = new EmbeddedResourcesService();
            string serverScript             = embeddedResourcesService.ReadAsString(typeof(HttpNodeJSService), HttpNodeJSService.SERVER_SCRIPT_NAME);

            // Create process
            var nodeJSProcessFactory          = new NodeJSProcessFactory(null);
            ProcessStartInfo processStartInfo = nodeJSProcessFactory.CreateStartInfo(serverScript);

            return(nodeJSProcessFactory.CreateProcess(processStartInfo));
        }