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"); }
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()); }