Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/AI_Brain / tests/test_generators.cs |
| Date | Not specified in source |
| Repository | Janady13/AI_Brain |
| Revision | 6d0767aad08781eb5c4e1eb14a42ec92c437be78 |
| Branch | copilot/convert-python-files-to-csharp |
| Path or archive member | tests/test_generators.cs |
| Original SHA-256 | 82db52b9e45f47a42f315742e247f3a384a1c8696706b21d45ebcc8eeefe1b13 |
| Git blob SHA | 14dc13954b843029ed474389d8601edb3048c66c |
| Reading-copy SHA-256 | 82db52b9e45f47a42f315742e247f3a384a1c8696706b21d45ebcc8eeefe1b13 |
Recovered source transcript
Download complete source text ↓63 lines · 1.8 KB
// Tests for generator functions
using System;
using System.Linq;
using AIBrain.Daemon;
using Xunit;
namespace AIBrain.Tests
{
public class TestGenerators
{
[Fact]
public void TestGenAgentsUniqueness()
{
var items = SeedAgents.GenAgents(500).ToList();
var unique = items.Distinct().Count();
Assert.Equal(500, items.Count);
Assert.True(unique >= 490, $"Expected at least 490 unique items, got {unique}");
}
[Fact]
public void TestGenLanguageUniqueness()
{
var items = SeedLanguage.GenLanguage(500).ToList();
var unique = items.Distinct().Count();
Assert.Equal(500, items.Count);
Assert.True(unique >= 490, $"Expected at least 490 unique items, got {unique}");
}
[Fact]
public void TestGenMathModelsUniqueness()
{
var items = SeedMathModels.GenMathModels(500).ToList();
var unique = items.Distinct().Count();
Assert.Equal(500, items.Count);
Assert.True(unique >= 490, $"Expected at least 490 unique items, got {unique}");
}
[Fact]
public void TestGenProphecyUniqueness()
{
var items = SeedProphecy.GenProphecy(500).ToList();
var unique = items.Distinct().Count();
Assert.Equal(500, items.Count);
Assert.True(unique >= 490, $"Expected at least 490 unique items, got {unique}");
}
[Fact]
public void TestGenMarketingUniqueness()
{
var items = SeedMarketing.GenMarketing(500).ToList();
var unique = items.Distinct().Count();
Assert.Equal(500, items.Count);
Assert.True(unique >= 490, $"Expected at least 490 unique items, got {unique}");
}
}
}