public void DataStorageIsNull_ThrowException() { //Act TestDelegate action = () => { _navigationManager = CreateNavigationManager(_frameControl, null); }; //Assert Assert.That(action, ThrowsException.NullArgument(ArgumentNames.DataStorage)); }
public void Navigate_KeyIsNull_ThrowException() { //Arrange //Act TestDelegate action = () => { _navigationManager.Navigate(null); }; //Assert Assert.That(action, ThrowsException.NullArgument(ArgumentNames.NavigationKey)); }
public void Register_NavigationKeyIsNull_ThrowException() { //Arrange Func <object> viewModelFunc = () => new object(); Func <object> viewFunc = () => _view; //Act TestDelegate action = () => { RegisterNavigationRule(_navigationManager, null, viewModelFunc, viewFunc); }; //Assert Assert.That(action, ThrowsException.NullArgument("navigationKey")); }
public void Register_ViewFuncIsNull_ThrowException() { //Arrange var navigationKey = "navigationKey"; Func <object> viewModelFunc = () => new object(); //Act TestDelegate action = () => { RegisterNavigationRule(_navigationManager, navigationKey, viewModelFunc, null); }; //Assert Assert.That(action, ThrowsException.NullArgument(ArgumentNames.GetView)); }