public static Application Load(int id, Url url, PathLocal pathLocal, bool debuggingMode)
        {
            Application application = new Application();

            application.Id            = id;
            application.Url           = url;
            application.PathLocal     = pathLocal;
            application.DebuggingMode = debuggingMode;
            return(application);
        }
示例#2
0
        public void TestInitializerWithoutId()
        {
            //
            // Arrange
            Url       url           = new Url("sss");
            PathLocal pathLocal     = new PathLocal("ssss");
            bool      debbugingMode = false;

            //
            // Act
            Application.Application application = new Application.Application(url, pathLocal, debbugingMode);

            //
            // Assert
            Assert.AreEqual(url, application.Url);
            Assert.AreEqual(pathLocal, application.PathLocal);
            Assert.AreEqual(debbugingMode, application.DebuggingMode);
        }
示例#3
0
        public void TestLoadApplication()
        {
            //
            // Arrange
            int       id            = 2;
            Url       url           = new Url("sss");
            PathLocal pathLocal     = new PathLocal("ssss");
            bool      debbugingMode = false;

            //
            // Act
            var application = Application.Application.Load(id, url, pathLocal, debbugingMode);

            //
            // Assert
            Assert.AreEqual(id, application.Id);
            Assert.AreEqual(url, application.Url);
            Assert.AreEqual(pathLocal, application.PathLocal);
            Assert.AreEqual(debbugingMode, application.DebuggingMode);
        }
 public Application(Url url, PathLocal pathLocal, bool debuggingMode)
 {
     Url           = url;
     PathLocal     = pathLocal;
     DebuggingMode = debuggingMode;
 }