Skip to content

Instantly share code, notes, and snippets.

View chrisnicola's full-sized avatar

Chris Nicola chrisnicola

View GitHub Profile
<% using (Html.BeginForm("Create", "Login")) {%>
//Creates
<form action="/login/create" method="post">
<% using (Html.BeginForm<LoginController>(x => x.Create(Model))) {%>
//Creates
<form action="/Login/Create?model=Graphite.Web.Controllers.Login.LoginViewModel" method="post">
@chrisnicola
chrisnicola / rrbug.cs
Created May 2, 2010 20:10
Restful routning bug
//This is the route definition
public class Routes : RouteSet{
public Routes() {
Map("").To<HomeController>(x => x.Index());
Area<HomeController>("", () =>
Map("").To<HomeController>(x => x.Index()));
Map("rss").To<FeedController>(x => x.Rss());
Map("atom").To<FeedController>(x => x.Atom());
Resources<PostController>(
() => {
protected static HttpPostedFileBase MockFileUpload(ControllerBase controller)
{
var request = MockRepository.GenerateStub<HttpRequestBase>();
var context = MockRepository.GenerateStub<HttpContextBase>();
var server = MockRepository.GenerateStub<HttpServerUtilityBase>();
var postedfile = MockRepository.GenerateMock<HttpPostedFileBase>();
var postedfilesKeyCollection = MockRepository.GenerateStub<HttpFileCollectionBase>();
var fakeFileKeys = new List<string> { "image", "file" };
context.Stub(ctx => ctx.Request).Return(request);
context.Stub(ctx => ctx.Server).Return(server);