public void TestDispose() { var vm = new ManageComPluginSourceViewModel(); var ns = new Mock <IRequestServiceNameViewModel>(); vm.SetRequestServiceNameViewModel(ns.Object); vm.Dispose(); ns.Verify(a => a.Dispose()); }
public void TestRequestServiceNameViewModel() { //arrange var expectedValueMock = new Mock <IRequestServiceNameViewModel>(); //act _target.SetRequestServiceNameViewModel(expectedValueMock.Object); var value = _target.GetRequestServiceNameViewModel(); //asert Assert.AreSame(expectedValueMock.Object, value); }