public object Execute(VersionArgs args) { var model = new VersionViewModel { Version = Assembly.GetExecutingAssembly().GetName().Version.ToString() }; return(View("Version", model)); }
public object Execute(VersionArgs args) { var model = new VersionViewModel { Version = "2.4.2" }; return(View("Version", model)); }
public void Execute_WhenCalled_ReturnsViewWithVersionAsModel() { var command = new VersionCommand(); var versionArgs = new VersionArgs { Version = true }; var result = (CommandResult)command.Execute(versionArgs); var model = (VersionViewModel)result.Model; result.ViewName.ShouldEqual("Version"); model.Version.ShouldEqual("2.4.2"); }