public void GetLatestVersion()
    {
        var repository    = new AgentsRepository(new AgentsDetector(new Environment()), new AgentManager());
        var latestVersion =
            repository.GetLatestVersion(new PackageURL("pkg:maven/org.apache.maven/[email protected]"));

        Assert.True(string.Compare(latestVersion.Version, "3.8.5", StringComparison.InvariantCulture) > 0,
                    $"Expected {latestVersion.Version} to be greater than 3.8.5.");
    }
    public void GetReleaseDate()
    {
        var repository = new AgentsRepository(new AgentsDetector(new Environment()), new AgentManager());

        var actualReleaseDate =
            repository.GetReleaseDate(new PackageURL("pkg:maven/org.apache.maven/[email protected]"));

        var expectedReleaseDate = DateTimeOffset.Parse("2009-08-06T19:18:53Z");

        Assert.Equal(expectedReleaseDate, actualReleaseDate);
    }
Exemple #3
0
 public AgentsService()
 {
     repo = new AgentsRepository();
 }
Exemple #4
0
 public AgentsService(AppSettings appSettings)
 {
     _appSettings      = appSettings;
     _agentsRepository = new AgentsRepository(appSettings);
 }