Package org.rhq.core.pc.upgrade

Examples of org.rhq.core.pc.upgrade.FakeServerInventory


                action = "recordClose($0, formatStack())") })
    @Parameters({ "apache2.install.dir", "apache2.exe.path",
        "AugeasReferenceLeakingTest.configurationReadingInvocationCount" })
    public void testReadingConfigurationsDoesNotLeakAugeasReferences(final String installDir, final String exePath,
        int configurationReadingInvocationCount) throws Exception {
        final FakeServerInventory fakeInventory = new FakeServerInventory();
        PluginContainerTest.getCurrentMockContext().checking(new Expectations() {
            {
                ServerServices ss = PluginContainerTest.getCurrentPluginContainerConfiguration().getServerServices();

                allowing(ss.getDiscoveryServerService()).mergeInventoryReport(with(any(InventoryReport.class)));
                will(fakeInventory.mergeInventoryReport(InventoryStatus.COMMITTED));

                allowing(ss.getDiscoveryServerService()).getResources(with(any(Set.class)), with(any(boolean.class)));
                will(fakeInventory.getResources());

                allowing(ss.getDiscoveryServerService()).mergeAvailabilityReport(with(any(AvailabilityReport.class)));
                allowing(ss.getDiscoveryServerService()).postProcessNewlyCommittedResources(with(any(Set.class)));

                allowing(ss.getDiscoveryServerService()).setResourceEnablement(with(any(int.class)),
View Full Code Here

TOP

Related Classes of org.rhq.core.pc.upgrade.FakeServerInventory

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.