public void IsClaimed_yes() { var ch = new ClaimsHandler(); ch.StakeClaim(new Plot(new Coord(1, 1), new Coord(2, 1), new Coord(1, 2), new Coord(2, 2))); var claimed = ch.IsClaimStaked(new Plot(new Coord(1, 1), new Coord(2, 1), new Coord(1, 2), new Coord(2, 2))); Assert.True(claimed); }
public void IsClaimed_no() { var ch = new ClaimsHandler(); ch.StakeClaim(CreatePlot(new Coord(1, 1), new Coord(2, 1), new Coord(1, 2), new Coord(2, 2))); var claimed = ch.IsClaimStaked(CreatePlot(new Coord(1, 0), new Coord(2, 1), new Coord(1, 2), new Coord(2, 2))); Assert.False(claimed); }
public void GetLongestSide() { var ch = new ClaimsHandler(); var longer = new Plot(new Coord(10, 1), new Coord(20, 1), new Coord(10, 2), new Coord(20, 2)); var shorter = new Plot(new Coord(1, 1), new Coord(2, 1), new Coord(1, 2), new Coord(2, 2)); ch.StakeClaim(longer); ch.StakeClaim(shorter); Assert.Equal(longer, ch.GetClaimWithLongestSide()); }
public void IsLastClaim_no() { var ch = new ClaimsHandler(); ch.StakeClaim(new Plot(new Coord(10, 1), new Coord(20, 1), new Coord(10, 2), new Coord(20, 2))); ch.StakeClaim(new Plot(new Coord(1, 1), new Coord(2, 1), new Coord(1, 2), new Coord(2, 2))); var lastClaim = ch.IsLastClaim(new Plot(new Coord(10, 1), new Coord(20, 1), new Coord(10, 2), new Coord(20, 2))); Assert.False(lastClaim); }
public ClaimsController(ILogger <ClaimsController> logger, IHttpContextAccessor httpContextAccessor, GetLang _getLang, ClaimsHandler claimsHandler, CustomerHandler customerHandler) { _logger = logger; _httpContextAccessor = httpContextAccessor; getLang = _getLang; langcode = getLang.GetLanguage(); _claimsHandler = claimsHandler; CustomerHandler = customerHandler; }
public async Task Post_Authorized() { var managementService = new Mock <ISomeDependency>(); var controller = GetPnrController(managementService); var resultStatus = await controller .Test(ClaimsHandler.Parse(ReadRole, WriteRole)) .HttpRequest(HttpMethod.Get, TestApiRoute, r => r.StatusCode); Assert.True(resultStatus == HttpStatusCode.OK); }
public void IsLastClaim_yes() { var ch = new ClaimsHandler(); ch.StakeClaim(CreatePlot(new Coord(1, 1), new Coord(2, 1), new Coord(1, 2), new Coord(2, 2))); ch.StakeClaim(CreatePlot(new Coord(10, 1), new Coord(20, 1), new Coord(10, 2), new Coord(20, 2))); var lastClaim = ch.IsLastClaim(CreatePlot(new Coord(10, 1), new Coord(20, 1), new Coord(10, 2), new Coord(20, 2))); Assert.True(lastClaim); }
public ClaimsController(IAuthService authService, ICustomerService customerService, IListFactory listFactory, ILogger <ClaimsController> logger, IHttpContextAccessor httpContextAccessor, GetLang _getLang, ClaimsHandler claimsHandler, CustomerHandler customerHandler) { _authenticationService = authService; this._listFactory = listFactory; this._customerService = customerService; _logger = logger; _httpContextAccessor = httpContextAccessor; getLang = _getLang; langcode = getLang.GetLanguage(); _claimsHandler = claimsHandler; CustomerHandler = customerHandler; }