public void TestGetProvides() { var mockPackage = MockGeneralPackage(); var packageAlias = new PackageAlias(mockPackage.Object, "1.2", "1.2.0.0"); Assert.AreEqual(2, packageAlias.GetProvides().Length); Assert.AreEqual( "foobarbaz provides bar == 1.0", packageAlias.GetProvides()[0].GetPrettyString(mockPackage.Object)); Assert.AreEqual( "foobarbaz provides bar == 1.2", packageAlias.GetProvides()[1].GetPrettyString(mockPackage.Object)); }