forked from loafle/openapi-generator-original
71 lines
1.5 KiB
Plaintext
71 lines
1.5 KiB
Plaintext
using NUnit.Framework;
|
|
|
|
using System;
|
|
using System.Linq;
|
|
using System.IO;
|
|
using System.Collections.Generic;
|
|
using {{packageName}}.Api;
|
|
using {{packageName}}.Model;
|
|
using {{packageName}}.Client;
|
|
using System.Reflection;
|
|
|
|
{{#models}}
|
|
{{#model}}
|
|
namespace {{packageName}}.Test
|
|
{
|
|
/// <summary>
|
|
/// Class for testing {{classname}}
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// This file is automatically generated by Swagger Codegen.
|
|
/// Please update the test case below to test the model.
|
|
/// </remarks>
|
|
[TestFixture]
|
|
public class {{classname}}Tests
|
|
{
|
|
private {{classname}} instance;
|
|
|
|
/// <summary>
|
|
/// Setup before each test
|
|
/// </summary>
|
|
[SetUp]
|
|
public void Init()
|
|
{
|
|
instance = new {{classname}}();
|
|
}
|
|
|
|
/// <summary>
|
|
/// Clean up after each test
|
|
/// </summary>
|
|
[TearDown]
|
|
public void Cleanup()
|
|
{
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
/// Test an instance of {{classname}}
|
|
/// </summary>
|
|
[Test]
|
|
public void {{classname}}InstanceTest()
|
|
{
|
|
Assert.IsInstanceOf<{{classname}}> (instance, "instance is a {{classname}}");
|
|
}
|
|
|
|
{{#vars}}
|
|
/// <summary>
|
|
/// Test the property '{{name}}'
|
|
/// </summary>
|
|
[Test]
|
|
public void {{name}}Test()
|
|
{
|
|
// TODO: unit test for the property '{{name}}'
|
|
}
|
|
{{/vars}}
|
|
|
|
}
|
|
|
|
}
|
|
{{/model}}
|
|
{{/models}}
|