public void CreatePresenter()
        {
            NetworkPropertiesElementJoiner joiner = new NetworkPropertiesElementJoiner();

            var mockView =new Mock<INetworkPropertiesView>();
            var mockFx =new Mock<INetworkPropertiesElementFx>();

            var result = joiner.CreatePresenter(mockFx.Object, mockView.Object);
            Assert.NotNull(result);
        }
        public void CastOff()
        {
            var joiner = new NetworkPropertiesElementJoiner();

            var mockView =new Mock<INetworkPropertiesView>();
            var mockFx =new Mock<INetworkPropertiesElementFx>();
            var presenter = new NetworkPropertiesFxPresenter(mockFx.Object, mockView.Object);

            Assert.NotNull(presenter.NetworkPropertiesFx);
            joiner.CastOff(presenter);

            Assert.Null(presenter.NetworkPropertiesFx);
        }