public void When_CorrectData_Expect_Success() { // Arrange var bridgeExample = new BridgeExample(); // TODO dependency injection? also moq // Act bridgeExample.RunExample(); // Assert // TODO }
static void Main(string[] args) { IExampleRunable example = null; // Creational example = new SimpleFactoryMethodsExample(); example = new FactoryMethodExample(); example = new BuilderExample(); example = new PrototypeMemberwiseExample(); // Structural example = new FlyweightExample(); example = new CompositeExample(); example = new BridgeExample(); // Behaviour // example = new VisitorExample(); example.Run(); Console.ReadKey(); }