public void Test11() { var sut = new BootArgs(new string[] { "daemon", "gov://#123:app", "abc2.laconf" }); Aver.IsTrue(sut.IsDaemon); Aver.IsFalse(sut.IsGoverned); Aver.AreEqual(0, sut.GovPort); Aver.IsNotNull(sut.ForApplication); Aver.AreEqual(2, sut.ForApplication.Length); Aver.AreEqual("gov://#123:app", sut.ForApplication[0]); Aver.AreEqual("abc2.laconf", sut.ForApplication[1]); }
public void Test01() { var sut = new BootArgs(new string[0]); Aver.IsFalse(sut.IsDaemon); Aver.IsFalse(sut.IsGoverned); Aver.AreEqual(0, sut.GovPort); Aver.AreEqual(null, sut.GovHost); Aver.AreEqual(null, sut.GovApp); Aver.IsNotNull(sut.ForApplication); Aver.AreEqual(0, sut.ForApplication.Length); }
public void Test06() { var sut = new BootArgs(new string[] { "daemon", "gov://5678:app/1", "abc.laconf" }); Aver.IsTrue(sut.IsDaemon); Aver.IsTrue(sut.IsGoverned); Aver.AreEqual(5678, sut.GovPort); Aver.AreEqual(null, sut.GovHost); Aver.AreEqual("app/1", sut.GovApp); Aver.IsNotNull(sut.ForApplication); Aver.AreEqual(2, sut.ForApplication.Length); Aver.AreEqual("-config", sut.ForApplication[0]); Aver.AreEqual("abc.laconf", sut.ForApplication[1]); }
public void Test05() { var sut = new BootArgs(new string[] { "daemon", "xyz.laconf" }); Aver.IsTrue(sut.IsDaemon); Aver.IsFalse(sut.IsGoverned); Aver.AreEqual(0, sut.GovPort); Aver.AreEqual(null, sut.GovHost); Aver.AreEqual(null, sut.GovApp); Aver.IsNotNull(sut.ForApplication); Aver.AreEqual(2, sut.ForApplication.Length); Aver.AreEqual("-config", sut.ForApplication[0]); Aver.AreEqual("xyz.laconf", sut.ForApplication[1]); }
public void Test08() { var sut = new BootArgs(new string[] { "gov://mix02.local#1678:app/123", "abc.laconf" }); Aver.IsFalse(sut.IsDaemon); Aver.IsTrue(sut.IsGoverned); Aver.AreEqual(1678, sut.GovPort); Aver.AreEqual("mix02.local", sut.GovHost); Aver.AreEqual("app/123", sut.GovApp); Aver.IsNotNull(sut.ForApplication); Aver.AreEqual(2, sut.ForApplication.Length); Aver.AreEqual("-config", sut.ForApplication[0]); Aver.AreEqual("abc.laconf", sut.ForApplication[1]); }