public void CreateAssemblyVersion_ForInvalidAssemblyVersion_ReturnNone() { var versionString = "invalid"; var version = VersionFactory.CreateAssemblyVersion(versionString); version.IsNone.ShouldBeTrue(); }
public void CreateAssemblyVersion_ForValidVersionWithoutRevision_ReturnAssemblyVersionWithZeroRevision() { var versionString = "1.2.3"; var version = VersionFactory.CreateAssemblyVersion(versionString).ValueUnsafe(); version.Major.ShouldBe(1); version.Minor.ShouldBe(2); version.BuildNumber.ShouldBe(3); version.Revision.ShouldBe(0); }