public void RegisterHeartBeat_ApplicationIsRegistered_ReturnsValidStatus()
        {
            var inMemoryProvider = new InMemoryRegistrationProvider(_inMemoryLoggerMock.Object, _configurationMock);
            var uniqueId         = inMemoryProvider.Register("ClientApp", "https://www.someclient.com");

            Assert.IsTrue(inMemoryProvider.RegisterHeartBeat(uniqueId));
        }
        public void RegisterHeartBeat_EmptyUUidApplicationRegistered_ThrowsArgumentException()
        {
            var inMemoryProvider = new InMemoryRegistrationProvider(_inMemoryLoggerMock.Object, _configurationMock);

            inMemoryProvider.Register("ClientApp", "https://www.someclient.com");

            Assert.Throws <RpcException>(() => inMemoryProvider.RegisterHeartBeat(new UUID()));
        }