public void Register_returns_an_id() { var result = _sut.Register("stefan", "0221/12345"); Assert.That(result, Is.TypeOf <OkResult>()); Assert.That(((OkResult)result).Id, Is.EqualTo("1234")); }
public RegisterModule(Interactors interactors) { Get("/register", context => { var name = Request.Query["name"]; var phone = Request.Query["phone"]; var result = interactors.Register(name, phone); var json = FormatterExtensions.AsJson <Result>(Response, result); return(json); }); Get("/approve/{id}", context => { var id = context.id; var code = Request.Query["code"]; var result = interactors.Approve(code, id); var json = FormatterExtensions.AsJson <Result>(Response, result); return(json); }); }