/// <summary> /// Get a (single) RecipeDatabaseFactory instance. /// </summary> /// <returns> /// Return a (single) RecipeDatabaseFactory instance. /// </returns> /// <remarks> /// This method is NOT thread safe, but it's ok. /// </remarks> public static RecipeDatabaseFactory Get() { if (singleton == null) { singleton = new RecipeDatabaseFactory(); } return(singleton); }
public void TestSameRecipeDatabaseInstance() { Assert.AreSame(RecipeDatabaseFactory.Get().Make(), RecipeDatabaseFactory.Get().Make()); }
public void TestMakeIsNotNull() { Assert.IsNotNull(RecipeDatabaseFactory.Get().Make()); }