public void shouldReturnLastNumberOfVersion()
        {
            IDbSet <version>   versionDbSet      = getVersionDbSet();
            IRepositoryContext repositoryContext = Substitute.For <IRepositoryContext>();

            repositoryContext.Versions.Returns(versionDbSet);
            var versionEngine = new VersionEngine(repositoryContext);


            VersionItem versionItem = versionEngine.GetNewestVersion();


            Assert.AreNotEqual("-1", versionItem.Version);
            Assert.AreEqual("1.2", versionItem.Version);
        }
        public VersionItem GetNewestVersion()
        {
            var versionEngine = new VersionEngine();

            return(versionEngine.GetNewestVersion());
        }