GithubHelp home page GithubHelp logo

reference-project's People

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

ranganathsb

reference-project's Issues

Run subsets of tests from the command line

For long-running tests, full-system tests, where you want the CI script to run those only under certain conditions (once a night), you can pass key-value pairs to Fixie at the command line, and access those within the convention to decide which tests to run.

AutoFixture

In addition to calling methods on the Fixture, I want to use the AutoData and InlineAutoData attributes to create objects via the test method's parameters. However, I'd rather not take on a dependency to xUnit, nor make the tests look a whole lot like xUnit, so I wonder about adding another ParamterSource to my Fixie convention that will use AutoFixture.

Toasts

Report user feedback as Toast messages. Successes will fade away automatically. Errors remain until resolved.

Handling Enumerations via the ORM

Persist the number and the description; rehydrate using the number. Wire this up automatically in NHibernate so developers don't have to think about it.

Model Binders

Incorporate the BetterDefaultModelBinder, which recognizes generics

Namespace for projects

The csproj file should be named, e.g., "UI", but the namespace within it should be "Headspring.Labs.UI."

JavaScript discovery by name convention

Similar to putting views into feature folders, a view's corresponding javascript file can live in that same feature folder and be discovered by matching file name (AddEditThing.cshtml pulls in AddEditThing.js).

log4net

Also, nuget package MediatR.Extensions.log4net

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.