    @Test
    public void givenMerlinsBeardIsDisconnected_whenGettingNetworkStatus_thenReturnsNetworkStatusUnavailable() {

        given(merlinsBeards.isConnected()).willReturn(DISCONNECTED);

        NetworkStatus networkStatus = networkStatusRetriever.retrieveNetworkStatus();

        assertThat(networkStatus).isEqualTo(NetworkStatus.newUnavailableInstance());
    }