FluentBuild.AssemblyInfoBuilding.AssemblyInfoLanguage.VisualBasic C# (CSharp) Method

VisualBasic() public method

Generate using Visual Basic
public VisualBasic ( Action args ) : void
args Action
return void
        public void VisualBasic(Action<IAssemblyInfoDetails> args)
        {
            _executor.Execute<AssemblyInfoDetails, VisualBasicAssemblyInfoBuilder>(args, new VisualBasicAssemblyInfoBuilder());
        }

Usage Example

 public void EnsureVisualBasicLanguageBuildsProperly()
 {
     var mock = MockRepository.GenerateStub<IActionExcecutor>();
     var subject = new AssemblyInfoLanguage(mock);
     Action<IAssemblyInfoDetails> action = x => x.OutputPath("c:\test.cs");
     subject.VisualBasic(action);
     mock.AssertWasCalled(x => x.Execute(Arg<Action<AssemblyInfoDetails>>.Is.Equal(action), Arg<VisualBasicAssemblyInfoBuilder>.Is.Anything));
 }
All Usage Examples Of FluentBuild.AssemblyInfoBuilding.AssemblyInfoLanguage::VisualBasic