Exemple #1
0
        public void Down_WorksFine()
        {
            // Arrange
            CreateCrossSolarDb      createCrossSolarDb   = new CreateCrossSolarDb();
            Mock <MigrationBuilder> mockMigrationBuilder = new Mock <MigrationBuilder>("");
            var methodInfo = createCrossSolarDb.GetType().GetMethod("Down", BindingFlags.NonPublic | BindingFlags.Instance);

            // Act & Assert
            Record.Exception(() =>
            {
                methodInfo.Invoke(createCrossSolarDb, new object[] { mockMigrationBuilder.Object });
            });
        }
Exemple #2
0
        public void BuildTargetModel_WorksFine()
        {
            // Arrange
            CreateCrossSolarDb createCrossSolarDb = new CreateCrossSolarDb();
            ConventionSet      mockConventionSet  = new ConventionSet();
            ModelBuilder       mockModelbuilder   = new ModelBuilder(mockConventionSet);

            var methodInfo = createCrossSolarDb.GetType().GetMethod("BuildTargetModel", BindingFlags.NonPublic | BindingFlags.Instance);

            // Act & Assert
            Record.Exception(() =>
            {
                methodInfo.Invoke(createCrossSolarDb, new object[] { mockModelbuilder });
            });
        }