public Suite RegisterFixtures(Suite suite) { return (suite.Do(1, opt => opt .Register(Build <AllPrimitives, long>(e => e.LongProperty)) .Register(Build <AllPrimitives, DateTime>(e => e.DateTimeProperty)) .Register(Build <AllPrimitives, short>(e => e.ShortProperty)) .Register(Build <AllPrimitives, decimal>(e => e.DecimalProperty)) .Register(Build <AllPrimitives, int>(e => e.IntProperty)) .Register(Build <AllPrimitives, string>(e => e.StringProperty)) .Register(Build <AllPrimitives, Guid>(e => e.GuidProperty)) .Register(Build <AllPrimitives, char>(e => e.CharProperty)) .Register(Build <AllPrimitives, float>(e => e.FloatProperty)) .Register(Build <AllPrimitives, TimeSpan>(e => e.TimeSpanProperty)) .Register(Build <AllPrimitives, double>(e => e.DoubleProperty)))); }