public void ShouldReturnCurrentAssemblyVersion() { ScanningWebsiteVersionService service = new ScanningWebsiteVersionService(); Version version = service.GetCurrentVersion(); version.Major.Should().Be(0); version.Minor.Should().Be(7); version.Revision.Should().Be(0); version.Build.Should().Be(0); }
public void Usage() { ScanningWebsiteVersionService service = new ScanningWebsiteVersionService { DefaultWebsite = "http://hartprotocollite.codeplex.com/releases/" }; Version version = service.GetOnlineVersion(); version.Major.Should().Be(0); version.Minor.Should().Be(6); }
public void FailOnNotAvailable() { ScanningWebsiteVersionService service = new ScanningWebsiteVersionService { DefaultWebsite = "http://www.google.de" }; Version version = service.GetOnlineVersion(); version.Major.Should().Be(0); version.Minor.Should().Be(0); version.Revision.Should().Be(-1); version.Build.Should().Be(-1); }