Esempio n. 1
0
        public void VersionInfoTest2()
        {
            var vinfo = new DerivedVersionInfoMock();

            Assert.AreEqual("111 222 333", vinfo.Name);
            Assert.AreEqual("111 222 333", vinfo.DisplayName);
            Assert.IsTrue(vinfo.Name == vinfo.DisplayName);
            Assert.AreEqual(vinfo.Configuration, "Release");
        }
Esempio n. 2
0
        public void GetCaptionTest()
        {
            DependsOn.Language();

            DerivedVersionInfoMock dvi;

            dvi = new DerivedVersionInfoMock(ConfigurationNames.Debug);
            Assert.AreEqual($"TestApp - {dvi.GetDebugEditionName()} [v1.2.3.4, cn:hoge]", dvi.GetCaption());

            dvi = new DerivedVersionInfoMock(ConfigurationNames.Release);
            Assert.AreEqual("TestApp [v1.2.3.4, cn:hoge]", dvi.GetCaption());

            dvi = new DerivedVersionInfoMock("Custom");
            Assert.AreEqual("TestApp [v1.2.3.4, cn:hoge, bc:Custom]", dvi.GetCaption());

            var evi = EmptyVersionInfoMock.Instance;

            Assert.AreEqual(" [v?.?.?.?, cn:]", evi.GetCaption());

            var nvi = NullVersionInfoMock.Instance;

            Assert.AreEqual("VersionInfo_DisplayName [v?.?.?.?, cn:unknown]", nvi.GetCaption());
        }